public async Task<MatchingsResult> GetAsync(string SessionKey, long[] Ids) { return await authorizationProcessor.DoAuthorizeAsync(SessionKey, async token => { var entities = (await matchingProcessor.GetAsync(Ids, token)).ToList(); return new MatchingsResult { ProcessResult = new ProcessResult { Result = true }, Matchings = entities }; }, logger); }
public async Task <ActionResult <IEnumerable <Matching> > > Get([FromBody] long[] ids, CancellationToken token) => (await matchingProcessor.GetAsync(ids, token)).ToArray();