public async Task <IActionResult> GetApprovedProviders(long accountId) { var query = new GetApprovedProvidersQuery(accountId); var result = await _mediator.Send(query); return(Ok(new GetApprovedProvidersResponse(result.ProviderIds))); }
public GetApprovedProvidersQueryHandlerFixture() { Cohorts = new List <Cohort>(); Provider = new List <Provider>(); Query = new GetApprovedProvidersQuery(AccountId); Db = new ProviderCommitmentsDbContext(new DbContextOptionsBuilder <ProviderCommitmentsDbContext>().UseInMemoryDatabase(Guid.NewGuid().ToString()).Options); Handler = new GetApprovedProvidersQueryHandler(new Lazy <ProviderCommitmentsDbContext>(() => Db)); }