Class FireflyModule
public abstract class FireflyModule : IFireflyModule, IAsyncDisposable, IInteropService
- Inheritance
-
objectFireflyModule
- Implements
- Derived
Constructors
FireflyModule()
protected FireflyModule()
Properties
AppCacheService
[IgnoreMember]
[JsonIgnore]
public IAppCacheService AppCacheService { get; }
Property Value
AppJobService
[IgnoreMember]
[JsonIgnore]
public IAppJobService AppJobService { get; }
Property Value
AppMutexService
[IgnoreMember]
[JsonIgnore]
public IAppMutexService AppMutexService { get; }
Property Value
AppStateMachineService
[IgnoreMember]
[JsonIgnore]
public IAppStateMachineService AppStateMachineService { get; }
Property Value
Configuration
[IgnoreMember]
[JsonIgnore]
public IConfiguration Configuration { get; }
Property Value
Context
[IgnoreMember]
[JsonIgnore]
public IActionContext Context { get; }
Property Value
InteropRequest
[IgnoreMember]
[JsonIgnore]
public IPhotonInteropRequest? InteropRequest { get; }
Property Value
InteropResponse
[IgnoreMember]
[JsonIgnore]
public IPhotonInteropResponse? InteropResponse { get; }
Property Value
IsDisposed
[IgnoreMember]
[JsonIgnore]
public bool IsDisposed { get; }
Property Value
ModelState
[IgnoreMember]
[JsonIgnore]
public ModelState ModelState { get; }
Property Value
ModuleName
[IgnoreMember]
[JsonIgnore]
public string ModuleName { get; }
Property Value
PhotonRequest
[IgnoreMember]
[JsonIgnore]
public IPhotonRequest PhotonRequest { get; }
Property Value
PhotonResponse
[IgnoreMember]
[JsonIgnore]
public IPhotonResponse PhotonResponse { get; }
Property Value
PushService
[IgnoreMember]
[JsonIgnore]
public IPushService PushService { get; }
Property Value
QuantumSpace
[IgnoreMember]
[JsonIgnore]
public QuantumSpaceInfo QuantumSpace { get; }
Property Value
Request
[IgnoreMember]
[JsonIgnore]
public IPhotonActionRequest? Request { get; }
Property Value
Response
[IgnoreMember]
[JsonIgnore]
public IPhotonActionResponse? Response { get; }
Property Value
Service
[IgnoreMember]
[JsonIgnore]
public IFireflyService Service { get; }
Property Value
ServiceName
[IgnoreMember]
[JsonIgnore]
public string ServiceName { get; }
Property Value
Services
[IgnoreMember]
[JsonIgnore]
public IServiceProvider Services { get; }
Property Value
logger
[IgnoreMember]
[JsonIgnore]
protected ILogger logger { get; }
Property Value
Methods
Accepted()
public void Accepted()
Accepted<T>(T?)
public T? Accepted<T>(T? response)
Parameters
response
T
Returns
- T
Type Parameters
T
After(IActionContext)
protected virtual ValueTask After(IActionContext Context)
Parameters
Context
IActionContext
Returns
BadGateway()
public void BadGateway()
BadGateway(ProblemDetails)
public void BadGateway(ProblemDetails problem)
Parameters
problem
ProblemDetails
BadGateway<T>(T?)
public T? BadGateway<T>(T? response)
Parameters
response
T
Returns
- T
Type Parameters
T
BadRequest()
public void BadRequest()
BadRequest(ProblemDetails)
public void BadRequest(ProblemDetails problem)
Parameters
problem
ProblemDetails
BadRequest<T>(T?)
public T? BadRequest<T>(T? response)
Parameters
response
T
Returns
- T
Type Parameters
T
Before(IActionContext)
protected virtual ValueTask<bool> Before(IActionContext Context)
Parameters
Context
IActionContext
Returns
DisconnectPushClient(string, CancellationToken)
public ValueTask<DisconnectPushClientResult> DisconnectPushClient(string clientId, CancellationToken cancellationToken = default)
Parameters
clientId
stringcancellationToken
CancellationToken
Returns
DisposeAsync()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.
public ValueTask DisposeAsync()
Returns
- ValueTask
A task that represents the asynchronous dispose operation.
ExpectationFailed()
public void ExpectationFailed()
ExpectationFailed(ProblemDetails)
public void ExpectationFailed(ProblemDetails problem)
Parameters
problem
ProblemDetails
ExpectationFailed<T>(T?)
public T? ExpectationFailed<T>(T? response)
Parameters
response
T
Returns
- T
Type Parameters
T
~FireflyModule()
protected ~FireflyModule()
Forbidden()
public void Forbidden()
Forbidden(ProblemDetails)
public void Forbidden(ProblemDetails problem)
Parameters
problem
ProblemDetails
Forbidden<T>(T?)
public T? Forbidden<T>(T? response)
Parameters
response
T
Returns
- T
Type Parameters
T
FromJsonAsync<T>(Stream?, CancellationToken)
public ValueTask<T?> FromJsonAsync<T>(Stream? json, CancellationToken cancellationToken = default)
Parameters
json
StreamcancellationToken
CancellationToken
Returns
- ValueTask<T>
Type Parameters
T
FromJson<T>(ReadOnlyMemory<byte>)
public T? FromJson<T>(ReadOnlyMemory<byte> json)
Parameters
json
ReadOnlyMemory<byte>
Returns
- T
Type Parameters
T
FromJson<T>(string?)
public T? FromJson<T>(string? json)
Parameters
json
string
Returns
- T
Type Parameters
T
FromMsgPackAsync<T>(Stream?)
public ValueTask<T?> FromMsgPackAsync<T>(Stream? input)
Parameters
input
Stream
Returns
- ValueTask<T>
Type Parameters
T
FromMsgPack<T>(ReadOnlyMemory<byte>)
public T? FromMsgPack<T>(ReadOnlyMemory<byte> input)
Parameters
input
ReadOnlyMemory<byte>
Returns
- T
Type Parameters
T
GetService(Type)
public object? GetService(Type serviceType)
Parameters
serviceType
Type
Returns
- object
GetService<T>()
public T? GetService<T>() where T : class
Returns
- T
Type Parameters
T
Initialize()
protected virtual void Initialize()
InternalServerError()
public void InternalServerError()
InternalServerError(ProblemDetails)
public void InternalServerError(ProblemDetails problem)
Parameters
problem
ProblemDetails
InternalServerError<T>(T?)
public T? InternalServerError<T>(T? response)
Parameters
response
T
Returns
- T
Type Parameters
T
NotAcceptable()
public void NotAcceptable()
NotAcceptable(ProblemDetails)
public void NotAcceptable(ProblemDetails problem)
Parameters
problem
ProblemDetails
NotAcceptable<T>(T?)
public T? NotAcceptable<T>(T? response)
Parameters
response
T
Returns
- T
Type Parameters
T
NotFound()
public void NotFound()
NotFound(ProblemDetails)
public void NotFound(ProblemDetails problem)
Parameters
problem
ProblemDetails
NotFound<T>(T?)
public T? NotFound<T>(T? response)
Parameters
response
T
Returns
- T
Type Parameters
T
NotImplemented()
public void NotImplemented()
NotImplemented(ProblemDetails)
public void NotImplemented(ProblemDetails problem)
Parameters
problem
ProblemDetails
NotImplemented<T>(T?)
public T? NotImplemented<T>(T? response)
Parameters
response
T
Returns
- T
Type Parameters
T
OK()
public void OK()
OK<T>(T?)
public T? OK<T>(T? response)
Parameters
response
T
Returns
- T
Type Parameters
T
OnDisposeAsync()
protected ValueTask OnDisposeAsync()
Returns
OnModelValidationError(IActionContext)
Custom module handler for model validation error
protected virtual ValueTask<bool> OnModelValidationError(IActionContext Context)
Parameters
Context
IActionContext
Returns
PushBroadcastMessage<TMsg>(PushTopic<TMsg>, TMsg, CancellationToken)
public ValueTask<bool> PushBroadcastMessage<TMsg>(PushTopic<TMsg> topic, TMsg message, CancellationToken cancellationToken = default) where TMsg : class
Parameters
topic
PushTopic<TMsg>message
TMsgcancellationToken
CancellationToken
Returns
Type Parameters
TMsg
PushCall<TRequest, TResponse>(string, PushTopic<TRequest, TResponse>, TRequest, CancellationToken)
public ValueTask<TResponse?> PushCall<TRequest, TResponse>(string clientId, PushTopic<TRequest, TResponse> topic, TRequest request, CancellationToken cancellationToken = default) where TRequest : class where TResponse : class
Parameters
clientId
stringtopic
PushTopic<TRequest, TResponse>request
TRequestcancellationToken
CancellationToken
Returns
- ValueTask<TResponse>
Type Parameters
TRequest
TResponse
PushMessage<TMsg>(string, PushTopic<TMsg>, TMsg, CancellationToken)
public ValueTask<bool> PushMessage<TMsg>(string clientId, PushTopic<TMsg> topic, TMsg message, CancellationToken cancellationToken = default) where TMsg : class
Parameters
clientId
stringtopic
PushTopic<TMsg>message
TMsgcancellationToken
CancellationToken
Returns
Type Parameters
TMsg
RedirectTo(string)
public void RedirectTo(string location)
Parameters
location
string
RedirectToAction(string)
public void RedirectToAction(string actionName)
Parameters
actionName
string
RedirectToAction(string, string?)
public void RedirectToAction(string actionName, string? queryString)
Parameters
RedirectToAction(Type, string)
public void RedirectToAction(Type module, string actionName)
Parameters
RedirectToAction(Type, string, string?)
public void RedirectToAction(Type module, string actionName, string? queryString)
Parameters
RedirectToAction<T>(string)
public void RedirectToAction<T>(string actionName) where T : IFireflyModule
Parameters
actionName
string
Type Parameters
T
RedirectToAction<T>(string, string)
public void RedirectToAction<T>(string actionName, string queryString) where T : IFireflyModule
Parameters
Type Parameters
T
RedirectToApi<TArg1>(Action<TArg1>)
public void RedirectToApi<TArg1>(Action<TArg1> action)
Parameters
action
Action<TArg1>
Type Parameters
TArg1
RedirectToApi<TArg1>(Action<TArg1>, string)
public void RedirectToApi<TArg1>(Action<TArg1> action, string queryString)
Parameters
Type Parameters
TArg1
RedirectToApi<TArg1>(Func<TArg1>)
public void RedirectToApi<TArg1>(Func<TArg1> action)
Parameters
action
Func<TArg1>
Type Parameters
TArg1
RedirectToApi<TArg1>(Func<TArg1>, string)
public void RedirectToApi<TArg1>(Func<TArg1> action, string queryString)
Parameters
Type Parameters
TArg1
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> action)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> action, string queryString)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>queryString
string
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> action)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> action, string queryString)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>queryString
string
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> action)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> action, string queryString)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>queryString
string
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> action)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> action, string queryString)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>queryString
string
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> action)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> action, string queryString)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>queryString
string
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> action)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> action, string queryString)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>queryString
string
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> action)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> action, string queryString)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>queryString
string
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> action)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> action, string queryString)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>queryString
string
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> action)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> action, string queryString)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>queryString
string
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> action)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> action, string queryString)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>queryString
string
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> action)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> action, string queryString)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>queryString
string
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> action)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> action, string queryString)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>queryString
string
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16> action)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TArg16
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16> action, string queryString)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>queryString
string
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TArg16
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16> action)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TArg16
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16> action, string queryString)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>queryString
string
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TArg16
RedirectToApi<TArg1, TArg2>(Action<TArg1, TArg2>)
public void RedirectToApi<TArg1, TArg2>(Action<TArg1, TArg2> action)
Parameters
action
Action<TArg1, TArg2>
Type Parameters
TArg1
TArg2
RedirectToApi<TArg1, TArg2>(Action<TArg1, TArg2>, string)
public void RedirectToApi<TArg1, TArg2>(Action<TArg1, TArg2> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
RedirectToApi<TArg1, TArg2>(Func<TArg1, TArg2>)
public void RedirectToApi<TArg1, TArg2>(Func<TArg1, TArg2> action)
Parameters
action
Func<TArg1, TArg2>
Type Parameters
TArg1
TArg2
RedirectToApi<TArg1, TArg2>(Func<TArg1, TArg2>, string)
public void RedirectToApi<TArg1, TArg2>(Func<TArg1, TArg2> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
RedirectToApi<TArg1, TArg2, TArg3>(Action<TArg1, TArg2, TArg3>)
public void RedirectToApi<TArg1, TArg2, TArg3>(Action<TArg1, TArg2, TArg3> action)
Parameters
action
Action<TArg1, TArg2, TArg3>
Type Parameters
TArg1
TArg2
TArg3
RedirectToApi<TArg1, TArg2, TArg3>(Action<TArg1, TArg2, TArg3>, string)
public void RedirectToApi<TArg1, TArg2, TArg3>(Action<TArg1, TArg2, TArg3> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
TArg3
RedirectToApi<TArg1, TArg2, TArg3>(Func<TArg1, TArg2, TArg3>)
public void RedirectToApi<TArg1, TArg2, TArg3>(Func<TArg1, TArg2, TArg3> action)
Parameters
action
Func<TArg1, TArg2, TArg3>
Type Parameters
TArg1
TArg2
TArg3
RedirectToApi<TArg1, TArg2, TArg3>(Func<TArg1, TArg2, TArg3>, string)
public void RedirectToApi<TArg1, TArg2, TArg3>(Func<TArg1, TArg2, TArg3> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
TArg3
RedirectToApi<TArg1, TArg2, TArg3, TArg4>(Action<TArg1, TArg2, TArg3, TArg4>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4>(Action<TArg1, TArg2, TArg3, TArg4> action)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4>
Type Parameters
TArg1
TArg2
TArg3
TArg4
RedirectToApi<TArg1, TArg2, TArg3, TArg4>(Action<TArg1, TArg2, TArg3, TArg4>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4>(Action<TArg1, TArg2, TArg3, TArg4> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
TArg3
TArg4
RedirectToApi<TArg1, TArg2, TArg3, TArg4>(Func<TArg1, TArg2, TArg3, TArg4>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4>(Func<TArg1, TArg2, TArg3, TArg4> action)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4>
Type Parameters
TArg1
TArg2
TArg3
TArg4
RedirectToApi<TArg1, TArg2, TArg3, TArg4>(Func<TArg1, TArg2, TArg3, TArg4>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4>(Func<TArg1, TArg2, TArg3, TArg4> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
TArg3
TArg4
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5>(Action<TArg1, TArg2, TArg3, TArg4, TArg5>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5>(Action<TArg1, TArg2, TArg3, TArg4, TArg5> action)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5>(Action<TArg1, TArg2, TArg3, TArg4, TArg5>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5>(Action<TArg1, TArg2, TArg3, TArg4, TArg5> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5>(Func<TArg1, TArg2, TArg3, TArg4, TArg5>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5>(Func<TArg1, TArg2, TArg3, TArg4, TArg5> action)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5>(Func<TArg1, TArg2, TArg3, TArg4, TArg5>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5>(Func<TArg1, TArg2, TArg3, TArg4, TArg5> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> action)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> action)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> action)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> action)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> action)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> action)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> action)
Parameters
action
Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> action)
Parameters
action
Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>, string)
public void RedirectToApi<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> action, string queryString)
Parameters
Type Parameters
TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
ReportIncident(IncidentTypes, string, string?, object?, string?, bool, string?, string?)
public Task<bool> ReportIncident(IncidentTypes type, string title, string? description, object? data, string? category = null, bool IsEntitySpecific = false, string? callerFilePath = null, string? callerMemberName = null)
Parameters
type
IncidentTypestitle
stringdescription
stringdata
objectcategory
stringIsEntitySpecific
boolcallerFilePath
stringcallerMemberName
string
Returns
StartStickyOperation<Top>()
public Task<Top> StartStickyOperation<Top>() where Top : StickyOperation
Returns
- Task<Top>
Type Parameters
Top
StartStickyOperation<Top>(object?)
public virtual Task<Top> StartStickyOperation<Top>(object? Request) where Top : StickyOperation
Parameters
Request
object
Returns
- Task<Top>
Type Parameters
Top
ToJson(object?)
public string? ToJson(object? model)
Parameters
model
object
Returns
ToMsgPack(object?)
public byte[]? ToMsgPack(object? model)
Parameters
model
object
Returns
- byte[]
TryValidateModelAsync(object, string)
public ValueTask<bool> TryValidateModelAsync(object model, string name)
Parameters
model
objectname
string
Returns
TryValidateModelAsync(object, string, out List<Result>)
public ValueTask<bool> TryValidateModelAsync(object model, string name, out List<ModelValidationResults.Result> errors)
Parameters
model
objectname
stringerrors
List<ModelValidationResults.Result>
Returns
Unauthorized()
public void Unauthorized()
Unauthorized(ProblemDetails)
public void Unauthorized(ProblemDetails problem)
Parameters
problem
ProblemDetails
Unauthorized<T>(T?)
public T? Unauthorized<T>(T? response)
Parameters
response
T
Returns
- T
Type Parameters
T
ValidateModelAsync(object, string)
public ValueTask ValidateModelAsync(object model, string name)
Parameters
model
objectname
string
Returns
View()
public Task<HtmlString?> View()
Returns
View(object)
public Task<HtmlString?> View(object Model)
Parameters
Model
object
Returns
View(string)
public Task<HtmlString?> View(string ViewName)
Parameters
ViewName
string
Returns
View(string, object?)
public Task<HtmlString?> View(string ViewName, object? Model)
Parameters
ViewName
stringModel
object
Returns
WithStatusCode(HttpStatusCode)
public void WithStatusCode(HttpStatusCode code)
Parameters
code
HttpStatusCode
WithStatusCode<T>(HttpStatusCode, T?)
public T? WithStatusCode<T>(HttpStatusCode code, T? response)
Parameters
code
HttpStatusCoderesponse
T
Returns
- T
Type Parameters
T