23 lines
587 B
C#
23 lines
587 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using MongoDB.Driver;
|
|
|
|
namespace Blinks.Infra.MongoDB
|
|
{
|
|
public class MongoDbContext
|
|
{
|
|
private readonly IMongoDatabase _database;
|
|
|
|
public MongoDbContext(string connectionString, string databaseName)
|
|
{
|
|
var client = new MongoClient(connectionString);
|
|
_database = client.GetDatabase(databaseName);
|
|
}
|
|
|
|
public IMongoCollection<PersonUser> Users => _database.GetCollection<PersonUser>("Users");
|
|
}
|
|
}
|