IKnowledgebase Interface

Definition

public interface IKnowledgebase
type IKnowledgebase = interface
Public Interface IKnowledgebase
Derived

Methods

CreateWithHttpMessagesAsync(CreateKbDTO, Dictionary<String,List<String>>, CancellationToken)
DeleteWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
DownloadWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)
DownloadWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)
GenerateAnswerWithHttpMessagesAsync(String, QueryDTO, Dictionary<String,List<String>>, CancellationToken)
GetDetailsWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListAllWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)
PublishWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ReplaceWithHttpMessagesAsync(String, ReplaceKbDTO, Dictionary<String,List<String>>, CancellationToken)
TrainWithHttpMessagesAsync(String, FeedbackRecordsDTO, Dictionary<String,List<String>>, CancellationToken)
UpdateWithHttpMessagesAsync(String, UpdateKbOperationDTO, Dictionary<String,List<String>>, CancellationToken)

Extension Methods

CreateAsync(IKnowledgebase, CreateKbDTO, CancellationToken)
DeleteAsync(IKnowledgebase, String, CancellationToken)
DownloadAsync(IKnowledgebase, String, String, String, String, CancellationToken)
DownloadAsync(IKnowledgebase, String, String, CancellationToken)
GenerateAnswerAsync(IKnowledgebase, String, QueryDTO, CancellationToken)
GetDetailsAsync(IKnowledgebase, String, CancellationToken)
ListAllAsync(IKnowledgebase, CancellationToken)
PublishAsync(IKnowledgebase, String, CancellationToken)
ReplaceAsync(IKnowledgebase, String, ReplaceKbDTO, CancellationToken)
TrainAsync(IKnowledgebase, String, FeedbackRecordsDTO, CancellationToken)
UpdateAsync(IKnowledgebase, String, UpdateKbOperationDTO, CancellationToken)

Applies to