/
qwiklly
/
arc-server
Обзор
Документация
Войти
/
qwiklly
/
arc-server
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
trunk
src/AppRemoteConfig/Services/Interfaces/IApplicationService.cs
41 строка
1 KB
CLTanuki
chore(#7): folders and namespaces
10 янв 2024, 18:24
10 янв 2024, 18:24
0776eab
Код
Авторство
О чём код?
namespace AppRemoteConfig.Services.Interfaces { using AppRemoteConfig.Models.Dto; public interface IApplicationService { Task<IEnumerable<ApplicationEntityDto>> ListApplications(bool includeArchived=false); Task<ApplicationEntityDto?> GetApplication(Guid appId); Task<ApplicationEntityDto?> CreateApplication(ApplicationEntityDto application); Task<ApplicationEntityDto?> PutApplication(ApplicationEntityDto application); Task<bool> DeleteApplication(Guid id); Task<AppVersionEntityDto?> GetApplicationVersion(Guid versionId); Task<AppVersionEntityDto[]> ListApplicationVersions(); Task<AppVersionEntityDto[]> ListApplicationVersions(Guid appId); Task<AppVersionEntityDto?> CreateApplicationVersion(AppVersionEntityDto applicationVersion); Task<AppVersionEntityDto?> PutApplicationVersion(AppVersionEntityDto applicationVersion); Task<bool> DeleteApplicationVersion(Guid id); Task<ValueFlagEntityDto?> GetValueFlag(Guid flagId); Task<ValueFlagEntityDto[]?> ListValueFlags(); Task<ValueFlagEntityDto[]?> ListApplicationValueFlags(Guid id); Task<ValueFlagEntityDto?> CreateValueFlag(ValueFlagEntityDto valueFlag); Task<ValueFlagEntityDto?> PutValueFlag(ValueFlagEntityDto valueFlag); Task<bool> DeleteValueFlag(Guid id); } }