Esempio n. 1
0
        public async Task<MatchingHeadersResult> GetHeaderItemsAsync(string SessionKey, long[] Ids)
        {
            return await authorizationProcessor.DoAuthorizeAsync(SessionKey, async token =>
            {
                var entities = (await matchingProcessor.GetHeaderItemsAsync(Ids, token)).ToList();
                return new MatchingHeadersResult
                {
                    ProcessResult = new ProcessResult { Result = true },
                    MatchingHeaders = entities,
                };
            }, logger);

        }
Esempio n. 2
0
 public async Task <ActionResult <IEnumerable <MatchingHeader> > > GetHeaderItems([FromBody] long[] ids, CancellationToken token)
 => (await matchingProcessor.GetHeaderItemsAsync(ids, token)).ToArray();