public async Task <Maybe <UserNotificationSettings> > GetUserNotificationSettingsAsync(GetUserNotificationSettings query) { Logger.Debug($"Requesting GetUserNotificationSettingsAsync, userId:{query.UserId}"); return(await _serviceClient .GetAsync <UserNotificationSettings>(_name, $"notification/settings/{query.UserId}")); }
public async Task <Maybe <UserNotificationSettings> > GetUserNotificationSettingsAsync( GetUserNotificationSettings query) => await _providerClient.GetAsync( async() => await _repository.GetAsync(query.UserId), async() => await _serviceClient.GetUserNotificationSettingsAsync(query));