Udostępnij za pośrednictwem


SkillHttpClient Klasa

Definicja

Przestroga

Use BotFrameworkAuthentication.CreateBotFrameworkClient() to obtain a client and perform the operations that were accomplished through SkillHttpClient.

Wyspecjalizowany BotFrameworkHttpClientdla umiejętności hermetyzujących generowanie identyfikatorów konwersacji.

[System.Obsolete("Use BotFrameworkAuthentication.CreateBotFrameworkClient() to obtain a client and perform the operations that were accomplished through SkillHttpClient.")]
public class SkillHttpClient : Microsoft.Bot.Builder.Integration.AspNet.Core.BotFrameworkHttpClient
[<System.Obsolete("Use BotFrameworkAuthentication.CreateBotFrameworkClient() to obtain a client and perform the operations that were accomplished through SkillHttpClient.")>]
type SkillHttpClient = class
    inherit BotFrameworkHttpClient
Public Class SkillHttpClient
Inherits BotFrameworkHttpClient
Dziedziczenie
Atrybuty

Konstruktory

SkillHttpClient(HttpClient, ICredentialProvider, SkillConversationIdFactoryBase, IChannelProvider, ILogger)
Przestarzałe.

Inicjuje nowe wystąpienie klasy SkillHttpClient.

Właściwości

ChannelProvider
Przestarzałe.

Pobiera dostawcę kanału dla tej karty.

(Odziedziczone po BotFrameworkHttpClient)
CredentialProvider
Przestarzałe.

Pobiera dostawcę poświadczeń dla tej karty.

(Odziedziczone po BotFrameworkHttpClient)
HttpClient
Przestarzałe.

Pobiera klienta HttpClient dla tej karty.

(Odziedziczone po BotFrameworkHttpClient)
Logger
Przestarzałe.

Pobiera rejestrator dla tej karty.

(Odziedziczone po BotFrameworkHttpClient)

Metody

BuildCredentialsAsync(String, String)
Przestarzałe.

Logika tworzenia AppCredentials obiektu, który ma być używany do uzyskiwania tokenów dla tego obiektu HttpClient.

(Odziedziczone po BotFrameworkHttpClient)
Dispose()
Przestarzałe.

Wyspecjalizowany BotFrameworkHttpClientdla umiejętności hermetyzujących generowanie identyfikatorów konwersacji.

(Odziedziczone po BotFrameworkClient)
Dispose(Boolean)
Przestarzałe.

Chroniona implementacja wzorca usuwania.

(Odziedziczone po BotFrameworkClient)
PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Przestarzałe.

Przekazuje działanie do umiejętności (bota).

PostActivityAsync(String, String, Uri, Uri, String, Activity, CancellationToken)
Przestarzałe.

Przekazuje działanie do umiejętności (bota).

(Odziedziczone po BotFrameworkHttpClient)
PostActivityAsync(String, Uri, Activity, CancellationToken)
Przestarzałe.

Opublikuj działanie bota przy użyciu poświadczeń bota.

(Odziedziczone po BotFrameworkHttpClient)
PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Przestarzałe.

Przekazuje działanie do umiejętności (bota).

PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Przestarzałe.

Używa właściwości SkillConversationIdFactory do utworzenia lub pobrania identyfikatora konwersacji umiejętności i wysłania działania.

PostActivityAsync<T>(String, String, Uri, Uri, String, Activity, CancellationToken)
Przestarzałe.

Przekazuje działanie do umiejętności (bota).

(Odziedziczone po BotFrameworkHttpClient)
PostActivityAsync<T>(String, Uri, Activity, CancellationToken)
Przestarzałe.

Opublikuj działanie bota przy użyciu poświadczeń bota.

(Odziedziczone po BotFrameworkHttpClient)

Dotyczy