Esempio n. 1
0
 public static IServiceContainer AddScoped <TService>([NotNull] this IServiceContainer serviceContainer)
 {
     serviceContainer.Add(ServiceDefinition.Scoped <TService>());
     return(serviceContainer);
 }
Esempio n. 2
0
 public static IServiceContainer AddScoped <TService, TServiceImplement>([NotNull] this IServiceContainer serviceContainer) where TServiceImplement : TService
 {
     serviceContainer.Add(ServiceDefinition.Scoped <TService, TServiceImplement>());
     return(serviceContainer);
 }
Esempio n. 3
0
 public static IServiceContainer AddScoped <TService>([NotNull] this IServiceContainer serviceContainer, [NotNull] Func <IServiceProvider, object> func)
 {
     serviceContainer.Add(ServiceDefinition.Scoped <TService>(func));
     return(serviceContainer);
 }