private void UseMonitoringApi(Action <HangfireDbContext, MongoMonitoringApi> action)
        {
            var database      = ConnectionUtils.CreateConnection();
            var monitoringApi = new MongoMonitoringApi(database, _providers);

            action(database, monitoringApi);
        }
Example #2
0
 private void UseMonitoringApi(Action <HangfireDbContext, MongoMonitoringApi> action)
 {
     using (var database = ConnectionUtils.CreateConnection())
     {
         var connection = new MongoMonitoringApi(database, _providers);
         action(database, connection);
     }
 }
 private void UseMonitoringApi(Action<HangfireDbContext, MongoMonitoringApi> action)
 {
     using (var database = ConnectionUtils.CreateConnection())
     {
         var connection = new MongoMonitoringApi(database, _providers);
         action(database, connection);
     }
 }
 public MongoMonitoringApiFacts()
 {
     _database      = ConnectionUtils.CreateDbContext();
     _monitoringApi = new MongoMonitoringApi(_database);
 }