public TextViewModel(IMediator mediator) { _mediator = mediator; _sentimentAnalysis = TextRequestGenerator.Sentiment(Text, Language, TextApiVersion); _keyPhrases = TextRequestGenerator.KeyPhrases(Text, Language, TextApiVersion); _entities = TextRequestGenerator.Entities(Text, Language, TextApiVersion); _detectLanguage = TextRequestGenerator.DetectLanguage(Text, Language, TextApiVersion); _entityLinking = TextRequestGenerator.EntityLinking(Text, Language); _entityRecognitionPii = TextRequestGenerator.EntityRecognitionPii(Text, Language); Requests.Add(_sentimentAnalysis); Requests.Add(_keyPhrases); Requests.Add(_entities); Requests.Add(_detectLanguage); }
public async Task EntityRecognitionPii() { _entityRecognitionPii = TextRequestGenerator.EntityRecognitionPii(Text, ""); EntityRecognitionPiiJson = await MakeRequest <string>(_entityRecognitionPii).ConfigureAwait(false); }
public async Task EntityLinking() { _entityLinking = TextRequestGenerator.EntityLinking(Text, ""); EntityLinkingJson = await MakeRequest <string>(_entityLinking).ConfigureAwait(false); }
public async Task DetectLanguage() { _detectLanguage = TextRequestGenerator.DetectLanguage(Text, "", TextApiVersion); DetectLanguageJson = await MakeRequest <string>(_detectLanguage).ConfigureAwait(false); }
public async Task EntitiesAnalysis() { _entities = TextRequestGenerator.Entities(Text, Language, TextApiVersion); EntitiesJson = await MakeRequest <string>(_entities).ConfigureAwait(false); }
public async Task KeyPhrasesAnalysis() { _keyPhrases = TextRequestGenerator.KeyPhrases(Text, Language, TextApiVersion); KeyPhraseJson = await MakeRequest <string>(_keyPhrases).ConfigureAwait(false); }
public async Task SentimentAnalysis() { _sentimentAnalysis = TextRequestGenerator.Sentiment(Text, Language, TextApiVersion); SentimentJson = await MakeRequest <string>(_sentimentAnalysis).ConfigureAwait(false); }