public RethinkDbManager(IRethinkDbConnectionFactory connectionFactory) { _connection = connectionFactory.CreateConnection(); _connection.CheckOpen(); _dbName = connectionFactory.GetOptions().Database; }
public LogChangeHandler(IRethinkDbConnectionFactory rethinkDbFactory, IOptions <RethinkDbOptions> options, Microsoft.AspNetCore.SignalR.Infrastructure.IConnectionManager signalManager) { _rethinkDbFactory = rethinkDbFactory; _options = options.Value; _signalManager = signalManager; }
public EventStore( IRethinkDbConnectionFactory connectionFactory, IRethinkDbDelegateBus rethinkDbDelegateBus ) : base(connectionFactory, rethinkDbDelegateBus) { _eventTable = R.Db(DbName).Table(TableName); _groupUserTable = R.Db(DbName).Table(nameof(GroupUser)); _channelUserTable = R.Db(DbName).Table(nameof(ChannelUser)); _chatUserTable = R.Db(DbName).Table(nameof(ChatUser)); }
protected Store( IRethinkDbConnectionFactory connectionFactory, IRethinkDbDelegateBus rethinkDbDelegateBus ) { Connection = connectionFactory.CreateConnection(); Connection.CheckOpen(); DbName = connectionFactory.GetOptions().Database; TableName = typeof(TDocument).Name; _rethinkDbDelegateBus = rethinkDbDelegateBus; }
public LogChangeHandler(IRethinkDbConnectionFactory rethinkDbFactory, IOptions <RethinkDbOptions> options, ILogger <LogChangeHandler> logger, Microsoft.AspNetCore.SignalR.Infrastructure.IConnectionManager signalManager) { _rethinkDbFactory = rethinkDbFactory; _options = options.Value; _signalManager = signalManager; _logger = logger; //_conn = R.Connection() // .Hostname(_options.Host) // .Port(_options.Port) // .Timeout(_options.Timeout) // .Connect(); _logger.LogDebug(900, $"Changefeed watcher started."); }
public ChatUserStore( IRethinkDbConnectionFactory connectionFactory, IRethinkDbDelegateBus rethinkDbDelegateBus ) : base(connectionFactory, rethinkDbDelegateBus) { }
public LogHub(IRethinkDbConnectionFactory rethinkDbFactory, ILogger <LogHub> logger) { _rethinkDbFactory = rethinkDbFactory; _logger = logger; }
public RethinkDbKeepAlive(IRethinkDbConnectionFactory rethinkDbFactory, ILogger <RethinkDbKeepAlive> logger) { _rethinkDbFactory = rethinkDbFactory; _logger = logger; }
public RethinkDbStore(IRethinkDbConnectionFactory connectionFactory) { _connectionFactory = connectionFactory; _dbName = connectionFactory.GetOptions().Database; }
public MessageStore( IRethinkDbConnectionFactory connectionFactory, IRethinkDbDelegateBus rethinkDbDelegateBus ) : base(connectionFactory, rethinkDbDelegateBus) { }
public RethinkDbLoggerService(IRethinkDbConnectionFactory connectionFactory) { _connectionFactory = connectionFactory; _dbName = _connectionFactory.GetOptions().Database; }
public RethinkDbDelegateBus(IRethinkDbConnectionFactory connectionFactory) { _delegateWrappers = new List <KeyValuePair <ReqlExecutionType, Func <ReqlExpr> > >(); _connection = connectionFactory.CreateConnection(); _connection.CheckOpen(); }