private async Task WhenIUpdateUserInfo() { _request = Fixture.Build <GetPhoneRequest>() .With(x => x.UserId, _userId) .Create(); _replay = await Client.GetPhonesAsync(_request); }
public override async Task <GetPhoneReplay> GetPhones(GetPhoneRequest request, ServerCallContext context) { var operation = _provider.GetRequiredService <PhoneGetOperation>(); var mapper = _provider.GetRequiredService <IMapper <Result, GetPhoneReplay> >(); if (Guid.TryParse(request.UserId, out var userId)) { var result = await operation.ExecuteAsync(new PhoneGet { UserId = userId }); return(mapper.Map(result)); } return(mapper.Map(DomainError.UserError.InvalidUserId)); }