public void SetUp() { _persistanceStore = new MemoryPersistance(); _resultPersistance = new DomainResultPersistanceStore(_persistanceStore, new InProcDomainResultStoreQuery(_persistanceStore)); _id = Guid.NewGuid(); _testCommand = new TestDomainCommand { Id = _id, TrackingId = Guid.NewGuid().ToString() }; }
public object Process(object target, IContext context) { IPersistanceStore retval = null; if (target.GetType().GetInterfaces().Contains(typeof(IPersistanceStore))) { switch (_config.PersistanceStoreType) { case PersistanceStoreType.Postgre: retval = new PostgreStore(_config.ConnectionString); break; case PersistanceStoreType.SqlServer: retval = new SqlServerStore(_config.ConnectionString); break; case PersistanceStoreType.InMemory: retval = new InMemoryStore(); break; } } return(retval); }
public AuditTriggerListener() { _persistanceStore = ObjectFactory.GetInstance <IPersistanceStore>(); ObjectFactory.GetInstance <ISchedulerCore>(); }
public AuditJobListener() { _persistanceStore = ObjectFactory.GetInstance<IPersistanceStore>(); }
public InProcPersistedDomainEventQuery(IPersistanceStore persistanceStore) { _persistanceStore = persistanceStore; }
public Analytics(IScheduler scheduler, IPersistanceStore persistanceStore) { _scheduler = scheduler; _persistanceStore = persistanceStore; }
public SchedulerCore(IScheduler scheduler, IPersistanceStore persistanceStore) { _scheduler = scheduler; _persistanceStore = persistanceStore; }
public PyxisDomainEventStore(IPersistanceStore persistanceStore, IDomainEventQuery domainEventQuery) { _persistanceStore = persistanceStore; _domainEventQuery = domainEventQuery; }
public AuditJobListener() { _persistanceStore = ObjectFactory.GetInstance <IPersistanceStore>(); }
public DomainResultPersistanceStore(IPersistanceStore persistanceStore, IDomainResultStoreQuery domainResultStoreQuery) { _persistanceStore = persistanceStore; _domainResultStoreQuery = domainResultStoreQuery; }
public Analytics(IScheduler scheduler) { _scheduler = scheduler; _persistanceStore = ObjectFactory.GetInstance <IPersistanceStore>(); ObjectFactory.GetInstance <ISchedulerCore>(); }
public AuditTriggerListener() { _persistanceStore = ObjectFactory.GetInstance<IPersistanceStore>(); ObjectFactory.GetInstance<ISchedulerCore>(); }
public InProcDomainResultStoreQuery(IPersistanceStore persistanceStore) { _persistanceStore = persistanceStore; }
public TestStoreSelector(IPersistanceStore store) { _persistanceStore = store; }