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}"));
 }
Пример #2
0
 public async Task <Maybe <UserNotificationSettings> > GetUserNotificationSettingsAsync(
     GetUserNotificationSettings query)
 => await _providerClient.GetAsync(
     async() => await _repository.GetAsync(query.UserId),
     async() => await _serviceClient.GetUserNotificationSettingsAsync(query));