public StateFilters() { var options = new DbContextOptionsBuilder <ChronicityContext>() .UseInMemoryDatabase(databaseName: "StateFilters") .Options; _context = new ChronicityContext(options); }
public ObservationRegistration() { var options = new DbContextOptionsBuilder <ChronicityContext>() .UseInMemoryDatabase(databaseName: "ObservationRegistration") .Options; _context = new ChronicityContext(options); }
public ClusterFilters() { var options = new DbContextOptionsBuilder <ChronicityContext>() .UseInMemoryDatabase(databaseName: "ClusterFilters") .Options; _context = new ChronicityContext(options); _service = new TimeLineService(_context); }
public TimeLineService(ChronicityContext context) { _context = context; _eventAgents = new List <IStateChangeReaction>(); _stateRepository = new RollingStateRepository(context); }
public RollingStateRepository(ChronicityContext context) { _context = context; }