Cann GetInvoicesTotal in parallel

This commit is contained in:
nicolas.dorier
2019-01-17 23:40:47 +09:00
parent 2642e11ce2
commit b5a0e844d2

View File

@@ -448,7 +448,7 @@ namespace BTCPayServer.Controllers
StatusMessage = StatusMessage StatusMessage = StatusMessage
}; };
InvoiceQuery invoiceQuery = GetInvoiceQuery(searchTerm); InvoiceQuery invoiceQuery = GetInvoiceQuery(searchTerm);
model.Total = await _InvoiceRepository.GetInvoicesTotal(invoiceQuery); var counting = _InvoiceRepository.GetInvoicesTotal(invoiceQuery);
invoiceQuery.Count = count; invoiceQuery.Count = count;
invoiceQuery.Skip = skip; invoiceQuery.Skip = skip;
var list = await _InvoiceRepository.GetInvoices(invoiceQuery); var list = await _InvoiceRepository.GetInvoices(invoiceQuery);
@@ -468,6 +468,7 @@ namespace BTCPayServer.Controllers
CanMarkComplete = state.CanMarkComplete() CanMarkComplete = state.CanMarkComplete()
}); });
} }
model.Total = await counting;
return View(model); return View(model);
} }