Пример #1
0
 public virtual void AddExternalApiKey(ExternalApiKeyRequest request)
 {
     try {
         LuisRepository.AddExternalApiKey(request);
     } catch (Exception ex) {
         Logger.Error("LuisService.AddExternalApiKey failed", this, ex);
     }
 }
 public virtual void AddExternalApiKey(ExternalApiKeyRequest request)
 {
     PolicyService.ExecuteRetryAndCapture400Errors(
         "LuisService.AddExternalApiKey",
         ApiKeys.LuisRetryInSeconds,
         () =>
     {
         LuisRepository.AddExternalApiKey(request);
         return(true);
     },
         false);
 }
Пример #3
0
 public virtual void UpdateApplicationVersionExternalKey(Guid appId, string versionId, ExternalApiKeyRequest request)
 {
     try {
         LuisRepository.UpdateApplicationVersionExternalKey(appId, versionId, request);
     } catch (Exception ex) {
         Logger.Error("LuisService.UpdateApplicationVersionExternalKey failed", this, ex);
     }
 }
 public virtual void UpdateApplicationVersionExternalKey(Guid appId, string versionId, ExternalApiKeyRequest request)
 {
     PolicyService.ExecuteRetryAndCapture400Errors(
         "LuisService.UpdateApplicationVersionExternalKey",
         ApiKeys.LuisRetryInSeconds,
         () =>
     {
         LuisRepository.UpdateApplicationVersionExternalKey(appId, versionId, request);
         return(true);
     },
         false);
 }