using System.Threading.Tasks; using Abp.Authorization; using Abp.Runtime.Session; using WeOnlineApp.BaseSystem.Configuration.Dto; using WeOnlineApp.Configuration; namespace WeOnlineApp.BaseSystem.Configuration { [AbpAuthorize] public class ConfigurationAppService : IwbAppServiceBase, IConfigurationAppService { public async Task ChangeUiTheme(ChangeUiThemeInput input) { await SettingManager.ChangeSettingForUserAsync(AbpSession.ToUserIdentifier(), IwbSettingNames.UiTheme, input.Theme); } } }