Ejemplo n.º 1
0
 public async Task <Maybe <OperationDto> > GetAsync(Guid requestId) =>
 await _providerClient.GetUsingStorageAsync(_providerSettings.OperationsApiUrl,
                                            $"/operations/{requestId}", async() => await _operationRepository.GetAsync(requestId),
                                            async operation => await _operationRepository.AddAsync(operation));
Ejemplo n.º 2
0
 public async Task <Maybe <UserDto> > GetAsync(string userId) =>
 await _providerClient.GetUsingStorageAsync(_providerSettings.UsersApiUrl,
                                            $"/users/{userId}", async() => await _userRepository.GetByIdAsync(userId),
                                            async user => await _userRepository.AddAsync(user));