public async Task <ExportFieldSettingsResult> SaveAsync(string SessionKey, ExportFieldSetting[] ExportFieldSetting)
 {
     return(await authorizationProcessor.DoAuthorizeAsync(SessionKey, async token =>
     {
         var result = (await exportFieldSettingProcessor.SaveAsync(ExportFieldSetting, token)).ToList();
         return new ExportFieldSettingsResult
         {
             ExportFieldSettings = result,
             ProcessResult = new ProcessResult {
                 Result = true
             },
         };
     }, logger));
 }
示例#2
0
 public async Task <ActionResult <IEnumerable <ExportFieldSetting> > > Save(IEnumerable <ExportFieldSetting> settings, CancellationToken token)
 => (await exportFieldSettingProcessor.SaveAsync(settings, token)).ToArray();