public virtual Guid CreateIntentClassifier(Guid appId, string versionId, NamedEntityRequest request) { try { var result = LuisRepository.CreateIntentClassifier(appId, versionId, request); return(result); } catch (Exception ex) { Logger.Error("LuisService.CreateIntentClassifier failed", this, ex); } return(Guid.Empty); }
public virtual Guid CreateIntentClassifier(Guid appId, string versionId, NamedEntityRequest request) { return(PolicyService.ExecuteRetryAndCapture400Errors( "LuisService.CreateIntentClassifier", ApiKeys.LuisRetryInSeconds, () => { var result = LuisRepository.CreateIntentClassifier(appId, versionId, request); return result; }, Guid.Empty)); }
public virtual void RenameIntentModel(Guid appId, string versionId, Guid intentId, NamedEntityRequest request) { try { LuisRepository.RenameIntentModel(appId, versionId, intentId, request); } catch (Exception ex) { Logger.Error("LuisService.RenameIntentModel failed", this, ex); } }
public virtual void RenameIntentModel(Guid appId, string versionId, Guid intentId, NamedEntityRequest request) { PolicyService.ExecuteRetryAndCapture400Errors( "LuisService.Query", ApiKeys.LuisRetryInSeconds, () => { LuisRepository.RenameIntentModel(appId, versionId, intentId, request); return(true); }, false); }