Scale unique answer tracking
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
using MongoDB.Driver;
|
||||
|
||||
namespace QuestionsApi.Services;
|
||||
|
||||
public sealed class MongoDatabaseProvider
|
||||
{
|
||||
public IMongoClient Client { get; }
|
||||
public IMongoDatabase Database { get; }
|
||||
|
||||
public MongoDatabaseProvider(IConfiguration configuration)
|
||||
{
|
||||
var connectionString = configuration["MongoDB:ConnectionString"] ?? "mongodb://127.0.0.1:27017";
|
||||
var databaseName = configuration["MongoDB:DatabaseName"] ?? "GameDb";
|
||||
Client = new MongoClient(connectionString);
|
||||
Database = Client.GetDatabase(databaseName);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user