초기커밋

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,19 @@
using MongoDB.Driver;
namespace ServerBase;
public class MongoDbRepository<TCollection>
where TCollection : class
{
protected IMongoCollection<TCollection> m_collection;
protected MongoDbRepository(IMongoClient client, string database, string collection)
{
var mongoDb = client.GetDatabase(database);
m_collection = mongoDb.GetCollection<TCollection>(collection);
}
public IMongoCollection<TCollection> getCollection() => m_collection;
}