Exemplo n.º 1
0
            public TestService1(ISingletonService1 singleton, ITransientService2 service2)
            {
                if (singleton == null)
                {
                    throw new ArgumentNullException(nameof(singleton));
                }

                if (service2 == null)
                {
                    throw new ArgumentNullException(nameof(service2));
                }

                SingletonService1 = singleton;
                TransientService2 = service2;
            }
Exemplo n.º 2
0
 public TestPropertyService(ITransientService2 service2)
 {
     TransientService2 = service2;
 }
Exemplo n.º 3
0
 public Controller(ITransientService1 transientService1, ITransientService2 transientService2, ITransientService3 transientService3)
 {
     TransientService1 = transientService1;
     TransientService2 = transientService2;
     TransientService3 = transientService3;
 }