public async Task <BillingsResult> CreateAsync(string sessionKey, IEnumerable <PeriodicBillingSetting> settings) => await authorizationProcessor.DoAuthorizeAsync(sessionKey, async token => { var result = (await periodicBillingProcesssor.CreateAsync(settings, token)).ToList(); return(new BillingsResult { ProcessResult = new ProcessResult { Result = true }, Billings = result, }); }, logger);
public async Task <ActionResult <IEnumerable <Billing> > > Create(IEnumerable <PeriodicBillingSetting> settings, CancellationToken token) => (await periodicBillingProcesssor.CreateAsync(settings, token)).ToArray();