public LogService(ILogDatabaseSettings settings) { //var mongoClientSettings = new MongoClientSettings(); //mongoClientSettings.Compressors = new List<CompressorConfiguration> { new CompressorConfiguration(Mongodb) }; client = new MongoClient(settings.ConnectionString); database = client.GetDatabase(settings.DatabaseName); }
public LogRepositoryAsync(ILogDatabaseSettings settings) : base(settings) { MongoClient client = new MongoClient(settings.ConnectionString); IMongoDatabase database = client.GetDatabase(settings.DatabaseName); Console.WriteLine("LogModule stablished MongoDB connection"); //_logger.LogInformation("LogModule stablished MongoDB connection"); _logs = database.GetCollection <LogModule.Domain.Entities.Log>(settings.CollectionName); }