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); }
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); }