using System; using System.Linq; using MongoDB.Driver; using MongoDB.Driver.Linq; using xAiApi.AI.Interfaces.Entities; using xAiApi.AI.Models.Entities; using xDataService.Configuration; using xDataService.Interfaces; using xDataService.MongoRepositories; namespace xAiApi.Data.Repositories.Mongo { public class XAiMessageMongoRepository : XBaseMongoRepository, IXAiMessageRepository { // public XAiMessageMongoRepository( XDataServiceConfiguration configuration, string collectionName = null, IXKeyGenerator keyGenerator = null, IXAiMessageEvents baseRepositoryEvents = null ) : base( configuration, collectionName, keyGenerator, baseRepositoryEvents ) { } public override IMongoQueryable GetFullDbSet() { return collection .AsQueryable(); } // #region Special ... #endregion } }