using Admin.NET.Core;
using Microsoft.AspNetCore.Mvc;
namespace Admin.NET.Application
{
///
///
///
public interface ISysConfigService
{
///
///
///
///
///
Task AddConfig(AddConfigInput input);
///
///
///
///
///
Task DeleteConfig(DeleteConfigInput input);
///
///
///
///
///
Task GetConfig([FromQuery] QueryConfigInput input);
///
///
///
///
Task> GetConfigList();
///
///
///
///
///
Task> QueryConfigPageList([FromQuery] ConfigPageInput input);
///
///
///
///
///
Task UpdateConfig(UpdateConfigInput input);
///
///
///
///
Task GetDemoEnvFlag();
///
///
///
///
Task GetCaptchaOpenFlag();
///
///
///
///
///
///
Task UpdateConfigCache(string code, string value);
///
///
///
///
Task GetEnableSingleLoginFlag();
}
}