public async Task <ProviderResponseModel> Get(Guid id) { if (!_currentContext.ProviderUser(id)) { throw new NotFoundException(); } var provider = await _providerRepository.GetByIdAsync(id); if (provider == null) { throw new NotFoundException(); } return(new ProviderResponseModel(provider)); }