public async Task <PdfOutputSettingResult> GetAsync(string SessionKey, int CompanyId, int ReportType, int UserId) { return(await authorizationProcessor.DoAuthorizeAsync(SessionKey, async token => { var result = await pdfOutputSettingProcessor.GetAsync(CompanyId, ReportType, UserId, token); return new PdfOutputSettingResult { ProcessResult = new ProcessResult { Result = true }, PdfOutputSetting = result, }; }, logger)); }
public async Task <ActionResult <PdfOutputSetting> > Get(PdfOutputSetting setting, CancellationToken token) => await pdfOutputSettingProcessor.GetAsync(setting.CompanyId, setting.ReportType, setting.UpdateBy, token);