コード例 #1
0
 public static BusBuilderConfiguration WithAutofacDefaults(this BusBuilderConfiguration configuration, IComponentContext componentContext)
 {
     return(configuration
            .WithDependencyResolver(componentContext.Resolve <IDependencyResolver>())
            .WithLogger(componentContext.Resolve <ILogger>()));
 }
コード例 #2
0
 public static BusBuilderConfiguration WithWindsorDefaults(this BusBuilderConfiguration configuration, IWindsorContainer container)
 {
     return(configuration
            .WithDependencyResolver(container.Resolve <IDependencyResolver>())
            .WithLogger(container.Resolve <ILogger>()));
 }
コード例 #3
0
 public static BusBuilderConfiguration WithNinjectDefaults(this BusBuilderConfiguration configuration, IKernel kernel)
 {
     return(configuration
            .WithDependencyResolver(kernel.Get <IDependencyResolver>())
            .WithLogger(kernel.Get <ILogger>()));
 }