/
AMachine
/
MMDB_Backend
Обзор
Документация
Войти
/
AMachine
/
MMDB_Backend
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
MMDB.Application/BansService.cs
31 строка
858 B
AssaultMachine
rename DataParameters to FilterParameters
14 май 2025, 21:07
14 май 2025, 21:07
a2c08f1
Код
Авторство
О чём код?
using MMDB.Core.Abstract.Repositories; using MMDB.Core.Abstract.Services; using MMDB.Core.FilterParameters; using MMDB.Core.Models; namespace MMDB.Application; public class BansService(IBansRepository bansRepository) : IBansService { public int GetCount() => bansRepository.GetCount(); public async ValueTask<(List<Ban> Bans, int Count)> GetAllAsync(BanParameters parameters) { return await bansRepository.GetAllAsync(parameters); } public async ValueTask<(List<Ban> Bans, int Count)> GetByCkeyAsync(string ckey) { return await bansRepository.GetByCkeyAsync(ckey); } public async Task AddAsync(Ban ban) { await bansRepository.AddAsync(ban); } public async ValueTask<bool> UnbanAsync(int id, string aCkey) { return await bansRepository.UnbanAsync(id, aCkey); } }