/// <summary>
 /// Логгирование авторизации
 /// </summary>
 private static void LogAuthorize(IResultValue <string> resultToken, IAuthorizeRestService service,
                                  IBoutiqueLogger boutiqueLogger) =>
 resultToken.
 ResultValueVoidOkBad(_ => boutiqueLogger.
                      Void(_ => boutiqueLogger.ShowMessage($"Токен сервиса [{service.GetType().Name}] получен")),
                      errors => errors.
                      Void(_ => boutiqueLogger.ShowMessage($"Ошибка авторизации в сервисе [{service.GetType().Name}]")).
                      Void(_ => boutiqueLogger.ShowErrors(errors)));
 /// <summary>
 /// Получить конфигурацию авторизации
 /// </summary>
 public static async Task <IResultValue <IAuthorizeDomain> > GetConfiguration(IBoutiqueLogger boutiqueLogger) =>
 await AuthorizeConfigurationManager.GetConfigurationAsync().
 ResultValueVoidBadTaskAsync(errors => boutiqueLogger.
                             Void(_ => boutiqueLogger.ShowMessage("Ошибка файла авторизации")).
                             Void(_ => boutiqueLogger.ShowErrors(errors)));
 /// <summary>
 /// Получить конфигурацию
 /// </summary>
 public static async Task <IResultValue <ILoaderConfigurationDomain> > GetConfiguration(IBoutiqueLogger boutiqueLogger) =>
 await LoaderConfigurationManager.GetConfigurationAsync().
 ResultValueVoidBadTaskAsync(errors => boutiqueLogger.
                             Void(_ => boutiqueLogger.ShowMessage("Ошибка конфигурационного файла")).
                             Void(_ => boutiqueLogger.ShowErrors(errors)));