Ejemplo n.º 1
0
        public RepositoryStoreManager(ILogger logger)
        {
            this._logger = logger;

            _authenticationDbContext = new PortalAuth();
            _applicationSnEDbContext = new PortalSnE();

            IdentityManager  = new IdentityAuthRepository(_authenticationDbContext, logger);
            Processes        = new ProcessManagerRepository(_applicationSnEDbContext, logger);
            ExtractScheduler = new DataExtractRepository(_applicationSnEDbContext, logger);
        }
Ejemplo n.º 2
0
 protected override IProcessEventHandler BuildApplication()
 {
     _eventStore.AddPreviousEvents(_preConditions);
     _processManagerRepository = new ProcessManagerRepository(_eventStore, _commandQueue);
     return(new OrderProcessEventHandler(_processManagerRepository));
 }