Lazy initialization of dependencies injected into constructor
问题 I have a class where I am injecting two service dependencies. I am using Unity container. public interface IOrganizer { void Method1(); void Method2(); void Method3(); } public class Organizer : IOrganizer { private IService1 _service1; private IService2 _service2; public Organizer(Iservice1 service1, IService2 service2) { _service1 = service1; _service2 = service2; } public void Method1() { /*makes use of _service1 and _service2 both to serve the purpose*/ } public void Method2() { /*makes