public virtual bool DeleteKnowledgeBase(Guid knowledgeBaseId) { try { QnAMakerRepository.DeleteKnowledgeBase(knowledgeBaseId); return(true); } catch (Exception ex) { Logger.Error("QnAMakerService.DeleteKnowledgeBase failed", this, ex); } return(false); }
public virtual bool DeleteKnowledgeBase(Guid knowledgeBaseId) { return(PolicyService.ExecuteRetryAndCapture400Errors( "QnAMakerService.DeleteKnowledgeBase", ApiKeys.QnARetryInSeconds, () => { QnAMakerRepository.DeleteKnowledgeBase(knowledgeBaseId); return true; }, false)); }