12 lines
475 B
C#
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.CodeIso3 == code);
|
|
|
|
protected override IMongoCollection<Language> GetCollections(MongoDbContext context) => context.Languages;
|
|
} |