Exemple #1
0
 public OrderController(IMyScopeOrderService IMyScopeOrderService,
                        IMySingletonOrderService mySingletonOrderService,
                        IMyTansientOrderService myTansientOrderService
                        )
 {
     this.IMyScopeOrderService    = IMyScopeOrderService;
     this.mySingletonOrderService = mySingletonOrderService;
     this.myTansientOrderService  = myTansientOrderService;
 }
Exemple #2
0
 public IEnumerable <string> Get(
     [FromServices] IMyScopeOrderService Scope2,
     [FromServices] IMySingletonOrderService singleton2,
     [FromServices] IMyTansientOrderService tansient2
     )
 {
     Console.WriteLine($"Scope2{IMyScopeOrderService.GetHashCode()},{Scope2.GetHashCode()}");
     Console.WriteLine($"Singleton{mySingletonOrderService.GetHashCode()},{singleton2.GetHashCode()}");
     Console.WriteLine($"Tansient{myTansientOrderService.GetHashCode()},{tansient2.GetHashCode()}");
     Console.WriteLine($"IMyScopeOrderService3:{IMyScopeOrderService3.GetHashCode()}");
     return(new string[] { "value1", "value2" });
 }