Files
2026-04-01 20:20:09 +09:00

34 lines
800 B
C#

using MongoDB.Bson;
using MongoDB.Driver;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace LolDataRequestLib.ResponseData
{
internal abstract class AResponseData : IResponseData
{
protected MongoClient mDBClient = new MongoClient(DBDefine.MONGODB주소);
protected IMongoDatabase mEventDataBase = null;
public DataTable () {
mEventDataBase = mDBClient.GetDatabase("datalol");
return buildDataForResponse(getDataFromMongo());
}
protected abstract BsonDocument getDataFromMongo();
protected abstract DataTable buildDataForResponse(BsonDocument recvDocument);
}
}