public EventBus(ICustomDependencyResolver customDependencyResolver) { CustomDependencyResolver = customDependencyResolver; Bus = RabbitHutch.CreateBus("host=localhost"); Bus.Receive <object>("EventBus", @event => ProcessBus(@event)); }
public DependencyResolverFactoryTest() { var type = typeof(DependencyResolverTestDouble); var typeName = string.Format("{0}, {1}", type.FullName, type.Assembly.FullName); var factory = new DependencyResolverFactory(typeName); _resolver = factory.CreateInstance(); }
/// <summary> /// Called by application <see cref="Configure"/> to configure data providers. /// </summary> /// <param name="containerAdapter">The <see cref="IContainerAdapter"/> instance that allows /// registering components.</param> public void Configure(ICustomDependencyResolver containerAdapter) { containerAdapter.RegisterInstance<IUnitOfWorkFactory>(_factory); containerAdapter.RegisterType(typeof(IRepository<,>), _defaultRepositoryType,LifetimeType.Transient); }
public ExceptionHandlerExecutor(ICustomDependencyResolver customDependencyResolver) { _customDependencyResolver = customDependencyResolver; }
public CommandBus(ICommandHandlerFactory commandHandlerFactory, ICustomDependencyResolver test1) { CommandHandlerFactory = commandHandlerFactory; }
public ServiceBus(ICustomDependencyResolver customDependencyResolver) { _busClient = BusClientFactory.CreateDefault(); _customDependencyResolver = customDependencyResolver; }
public Neo4jSessionProvider(ICustomDependencyResolver customDependencyResolver) { _customDependencyResolver = customDependencyResolver; }
public RepositoryFactory(ICustomDependencyResolver resolver) { _resolver = resolver; }
public CommandExecutor(ICustomDependencyResolver dependencyResolver) { DependencyResolver = dependencyResolver; }
public EventStore(ICustomDependencyResolver customDepenencyResolver) { CustomDepenencyResolver = customDepenencyResolver; }
public DomainServiceFactory(ICustomDependencyResolver resolver) { _resolver = resolver; }
public EventHandlerExecutor(ICustomDependencyResolver customDependencyResolver) { CustomDependencyResolver = customDependencyResolver; }
public CommandHandlerExecutor(ICustomDependencyResolver customDependencyResolver) { CustomDependencyResolver = customDependencyResolver; }
/// <summary> /// Configures <see cref="UnitOfWorkScope"/> settings. /// </summary> /// <param name="containerAdapter">The <see cref="ICustomDependencyResolver"/> instance.</param> public void Configure(ICustomDependencyResolver containerAdapter) { containerAdapter.RegisterType<ITransactionManager, App.Data.TransactionManager>(LifetimeType.Transient); UnitOfWorkSettings.AutoCompleteScope = _autoCompleteScope; UnitOfWorkSettings.DefaultIsolation = _defaultIsolation; }
/// <summary> /// Called by NCommon <see cref="Configure"/> to configure data providers. /// </summary> /// <param name="containerAdapter">The <see cref="IContainerAdapter"/> instance that allows /// registering components.</param> public void Configure(ICustomDependencyResolver containerAdapter) { containerAdapter.RegisterInstance<IUnitOfWorkFactory>(_factory); containerAdapter.RegisterType(typeof(IRepository<,>), typeof(EFRepository<,>)); }
public CommandHandlerFactory(ICustomDependencyResolver customDependencyResolver) { CustomDependencyResolver = customDependencyResolver; }
public EventBus(IEventHandlerExecutor eventHandlerExecutor, ICustomDependencyResolver test1) { EventHandlerExecutor = eventHandlerExecutor; test = test1; }
public UnitOfWorkFactory(ICustomDependencyResolver customResolver) { _customResolver = customResolver; }