コード例 #1
0
        public virtual async Task SetCurrentUserAsync(UpdateSettingsDto input)
        {
            foreach (var setting in input.Settings)
            {
                await SettingManager.SetForUserAsync(CurrentUser.GetId(), setting.Name, setting.Value);
            }

            await CurrentUnitOfWork.SaveChangesAsync();
        }
コード例 #2
0
        public virtual async Task SetForUserAsync([Required] Guid userId, UpdateSettingsDto input)
        {
            foreach (var setting in input.Settings)
            {
                await SettingManager.SetForUserAsync(userId, setting.Name, setting.Value);
            }

            await CurrentUnitOfWork.SaveChangesAsync();
        }
コード例 #3
0
 public virtual async Task SetForUserAsync([Required] Guid userId, UpdateSettingsDto input)
 {
     await _settingAppService.SetForUserAsync(userId, input);
 }
コード例 #4
0
 public virtual async Task SetGlobalAsync(UpdateSettingsDto input)
 {
     await _settingAppService.SetGlobalAsync(input);
 }
コード例 #5
0
 public virtual async Task SetCurrentTenantAsync(UpdateSettingsDto input)
 {
     await _settingAppService.SetCurrentTenantAsync(input);
 }