Example #1
0
        public FormulaRepository(IFormulaQuery query, IEventStore eventStore)
        {
            Guard.AgainstNull(query, nameof(query));
            Guard.AgainstNull(eventStore, nameof(eventStore));

            _query      = query;
            _eventStore = eventStore;
        }
Example #2
0
        public FormulasController(IServiceBus bus, IDatabaseContextFactory databaseContextFactory,
                                  IDataRowMapper dataRowMapper, IFormulaQuery formulaQuery)
        {
            Guard.AgainstNull(bus, nameof(bus));
            Guard.AgainstNull(databaseContextFactory, nameof(databaseContextFactory));
            Guard.AgainstNull(dataRowMapper, nameof(dataRowMapper));
            Guard.AgainstNull(formulaQuery, nameof(formulaQuery));

            _bus = bus;
            _databaseContextFactory = databaseContextFactory;
            _dataRowMapper          = dataRowMapper;
            _formulaQuery           = formulaQuery;
        }
Example #3
0
        public FormulaHandler(IFormulaQuery query)
        {
            Guard.AgainstNull(query, nameof(query));

            _query = query;
        }