public static BusBuilderConfiguration WithAutofacDefaults(this BusBuilderConfiguration configuration, IComponentContext componentContext) { return(configuration .WithTypesFrom(componentContext.Resolve <ITypeProvider>()) .WithDependencyResolver(componentContext.Resolve <IDependencyResolver>()) ); }
public static BusBuilderConfiguration WithDefaults(this BusBuilderConfiguration configuration, ITypeProvider typeProvider) { return(configuration .WithTypesFrom(typeProvider) .WithDependencyResolver(new DependencyResolver(typeProvider)) .WithRouter(new DestinationPerMessageTypeRouter()) .WithCompressor(new NullCompressor()) .WithLogger(new NullLogger()) ); }