MyBookmark/Modules.Library.Database/Repositories/LanguageRepository.cs
2024-09-23 03:00:50 +03:00

12 lines
475 B
C#

using Modules.Library.Database.Database;
using MongoDB.Driver;
using Modules.Library.Database.Database.Models.Language;
namespace Modules.Library.Database.Repositories;
public class LanguageRepository(MongoDbContext context) : RepositoryBase<Language>(context)
{
public Task<Language> GetLanguage(string code) => GetFirstWhere(q => q.CodeIso2 == code);
protected override IMongoCollection<Language> GetCollections(MongoDbContext context) => context.Languages;
}