internal async Task MatchToCurrentItem(AsycudaDocumentItem currentDocumentItem, OverShortDetailsEX osd) { var ci = await GetCurrentOSAsycudaDocumentItem(currentDocumentItem).ConfigureAwait(false); osd.Status = ""; await DoMatch(new List <AsycudaDocumentItem>() { { ci } }, osd).ConfigureAwait(false); }
private async Task <AsycudaDocumentItem> GetCurrentOSAsycudaDocumentItem(AsycudaDocumentItem currentDocumentItem) { using (var ctx = new AsycudaDocumentItemService()) { return (await ctx.GetAsycudaDocumentItemByKey(currentDocumentItem.Item_Id .ToString()).ConfigureAwait(false)); } }