public async Task <Maybe <PagedResult <Report> > > BrowseReportsAsync(BrowseReports query) => await _provider.GetCollectionAsync(async() => await _reportRepository.BrowseAsync(query));
public async Task <Maybe <PagedResult <Report> > > BrowseAsync(BrowseReports query) => await _reportRepository.BrowseAsync(query);