초기커밋

This commit is contained in:
2025-05-01 07:20:41 +09:00
commit 98bb2e3c5c
2747 changed files with 646947 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
using MongoDB.Driver;
namespace UGQDataAccess;
public class BaseRepository<TCollection> where TCollection : class
{
protected IMongoDatabase _mongoDatabase;
protected IMongoCollection<TCollection> Collection { get; }
protected BaseRepository(IMongoClient mongoClient, string databaseName, string collectionName)
{
_mongoDatabase = mongoClient.GetDatabase(databaseName);
this.Collection = _mongoDatabase.GetCollection<TCollection>(collectionName);
}
}