Class HttpInteractionFactory
public static class HttpInteractionFactory
- Inheritance
-
HttpInteractionFactory
- Inherited Members
Methods
Create(Stream, Func<IInteraction, InteractionCallbackProperties, bool, RestRequestProperties?, CancellationToken, Task<InteractionCallbackResponse?>>, RestClient)
public static IInteraction Create(Stream body, Func<IInteraction, InteractionCallbackProperties, bool, RestRequestProperties?, CancellationToken, Task<InteractionCallbackResponse?>> sendResponseAsync, RestClient client)
Parameters
bodyStreamsendResponseAsyncFunc<IInteraction, InteractionCallbackProperties, bool, RestRequestProperties, CancellationToken, Task<InteractionCallbackResponse>>clientRestClient
Returns
Create(ReadOnlySpan<byte>, Func<IInteraction, InteractionCallbackProperties, bool, RestRequestProperties?, CancellationToken, Task<InteractionCallbackResponse?>>, RestClient)
public static IInteraction Create(ReadOnlySpan<byte> body, Func<IInteraction, InteractionCallbackProperties, bool, RestRequestProperties?, CancellationToken, Task<InteractionCallbackResponse?>> sendResponseAsync, RestClient client)
Parameters
bodyReadOnlySpan<byte>sendResponseAsyncFunc<IInteraction, InteractionCallbackProperties, bool, RestRequestProperties, CancellationToken, Task<InteractionCallbackResponse>>clientRestClient
Returns
CreateAsync(Stream, RestClient, Func<IInteraction, InteractionCallbackProperties, bool, RestRequestProperties?, CancellationToken, Task<InteractionCallbackResponse?>>, CancellationToken)
public static ValueTask<IInteraction> CreateAsync(Stream body, RestClient client, Func<IInteraction, InteractionCallbackProperties, bool, RestRequestProperties?, CancellationToken, Task<InteractionCallbackResponse?>> sendResponseAsync, CancellationToken cancellationToken = default)
Parameters
bodyStreamclientRestClientsendResponseAsyncFunc<IInteraction, InteractionCallbackProperties, bool, RestRequestProperties, CancellationToken, Task<InteractionCallbackResponse>>cancellationTokenCancellationToken