コード例 #1
0
 public static QuidjiboBuilder UseDependencyInjection(this QuidjiboBuilder builder, IServiceProvider serviceProvider)
 {
     return(builder.ConfigureResolver(new DependencyInjectionDependencyResolver(serviceProvider)));
 }
コード例 #2
0
 public static QuidjiboBuilder UseAutofac(this QuidjiboBuilder builder, ILifetimeScope lifetimeScope)
 {
     return(builder.ConfigureResolver(new AutofacDependencyResolver(lifetimeScope)));
 }
コード例 #3
0
 public static QuidjiboBuilder UseSimpleInjector(this QuidjiboBuilder builder, Container container)
 {
     return(builder.ConfigureResolver(new SimpleInjectorDependencyResolver(container)));
 }
コード例 #4
0
 public static QuidjiboBuilder UseStructureMap(this QuidjiboBuilder builder, IContainer container)
 {
     return(builder.ConfigureResolver(new StructureMapDependencyResolver(container)));
 }