示例#1
0
        private async Task <UpdateOperationViewModel> GetViewModel(OperationRouteValue routeValue)
        {
            var query  = new GetAccountProviderLegalEntityQuery(routeValue.AccountId.Value, routeValue.AccountProviderId.Value, routeValue.AccountLegalEntityId.Value);
            var result = await _mediator.Send(query);

            return(_mapper.Map <UpdateOperationViewModel>(result));
        }
示例#2
0
 public GetAccountProviderLegalEntityQueryHandlerFixture()
 {
     Query = new GetAccountProviderLegalEntityQuery(1, 2, 3);
     Db    = new ProviderRelationshipsDbContext(new DbContextOptionsBuilder <ProviderRelationshipsDbContext>().UseInMemoryDatabase(Guid.NewGuid().ToString()).Options);
     ConfigurationProvider = new MapperConfiguration(c => c.AddProfiles(typeof(AccountProviderLegalEntityMappings)));
     MockRecruitService    = new Mock <IDasRecruitService>();
     SetDasRecruitBlockedProvider();
     Handler = new GetAccountProviderLegalEntityQueryHandler(new Lazy <ProviderRelationshipsDbContext>(() => Db), MockRecruitService.Object, ConfigurationProvider);
 }