Class ActionCallBuilderBase<TResp>
public abstract class ActionCallBuilderBase<TResp> : ActionCallBuilderBase<TResp>, ISignalRActionCallBuilderBase<TResp>, IActionCallBuilderBase<TResp>
Type Parameters
TResp
- Inheritance
-
objectActionCallBuilderBase<TResp>ActionCallBuilderBase<TResp>
- Implements
-
IActionCallBuilderBase<TResp>
- Derived
- Inherited Members
Fields
Default
public TResp? Default
Field Value
- TResp
Methods
ConfigureJson(Action<JsonSerializerOptions>)
public ISignalRActionCallBuilderBase<TResp?> ConfigureJson(Action<JsonSerializerOptions> configure)
Parameters
configure
Action<JsonSerializerOptions>
Returns
IgnoreRemoteExceptions()
public ISignalRActionCallBuilderBase<TResp?> IgnoreRemoteExceptions()
Returns
ThrowRemoteExceptions()
public ISignalRActionCallBuilderBase<TResp?> ThrowRemoteExceptions()
Returns
ThrowRemoteExceptions(bool)
public ISignalRActionCallBuilderBase<TResp?> ThrowRemoteExceptions(bool throwExceptions)
Parameters
throwExceptions
bool
Returns
WithBearerToken(string)
public ISignalRActionCallBuilderBase<TResp?> WithBearerToken(string token)
Parameters
token
string
Returns
WithCancellationToken(CancellationToken)
public ISignalRActionCallBuilderBase<TResp?> WithCancellationToken(CancellationToken token)
Parameters
token
CancellationToken
Returns
WithHeader(string, StringValues)
public ISignalRActionCallBuilderBase<TResp?> WithHeader(string key, StringValues value)
Parameters
key
stringvalue
StringValues
Returns
WithHeader(string, string?)
public ISignalRActionCallBuilderBase<TResp?> WithHeader(string key, string? value)
Parameters
Returns
WithHeaders(IEnumerable<KeyValuePair<string, StringValues>>)
public ISignalRActionCallBuilderBase<TResp?> WithHeaders(IEnumerable<KeyValuePair<string, StringValues>> headers)
Parameters
headers
IEnumerable<KeyValuePair<string, StringValues>>
Returns
WithHeaders(IEnumerable<KeyValuePair<string, string?>>)
public ISignalRActionCallBuilderBase<TResp?> WithHeaders(IEnumerable<KeyValuePair<string, string?>> headers)
Parameters
headers
IEnumerable<KeyValuePair<string, string>>
Returns
WithOperationId(OperationId)
public ISignalRActionCallBuilderBase<TResp?> WithOperationId(OperationId operationId)
Parameters
operationId
OperationId
Returns
WithQueryString(string, string?)
public ISignalRActionCallBuilderBase<TResp?> WithQueryString(string key, string? value)
Parameters
Returns
WithResponseCacheTimeout(TimeSpan?)
public ISignalRActionCallBuilderBase<TResp?> WithResponseCacheTimeout(TimeSpan? timeout)
Parameters
timeout
TimeSpan?
Returns
WithTimeout(TimeSpan?)
public ISignalRActionCallBuilderBase<TResp?> WithTimeout(TimeSpan? timeout)
Parameters
timeout
TimeSpan?
Returns
_InvokeAsync<T>()
protected override Task<T?> _InvokeAsync<T>() where T : TResp
Returns
- Task<T>
Type Parameters
T