Class PluginFunctions
Inheritance
System.Object
PluginFunctions
Assembly: FunctionMonkey.dll
Syntax
public class PluginFunctions : AbstractPluginFunctions
Properties
|
Improve this Doc
View Source
BindClaims
Declaration
public Func<ClaimsPrincipal, object, Task<object>> BindClaims { get; set; }
Property Value
Type |
Description |
Func<ClaimsPrincipal, System.Object, Task<System.Object>> |
|
|
Improve this Doc
View Source
Declaration
public Func<object, object> CommandTransformer { get; set; }
Property Value
Type |
Description |
Func<System.Object, System.Object> |
|
|
Improve this Doc
View Source
CreateResponse
Declaration
public Func<object, Task<IActionResult>> CreateResponse { get; set; }
Property Value
Type |
Description |
Func<System.Object, Task<IActionResult>> |
|
|
Improve this Doc
View Source
CreateResponseForResult
Declaration
public Func<object, object, Task<IActionResult>> CreateResponseForResult { get; set; }
Property Value
Type |
Description |
Func<System.Object, System.Object, Task<IActionResult>> |
|
|
Improve this Doc
View Source
CreateResponseFromException
Declaration
public Func<object, Exception, Task<IActionResult>> CreateResponseFromException { get; set; }
Property Value
Type |
Description |
Func<System.Object, Exception, Task<IActionResult>> |
|
|
Improve this Doc
View Source
CreateValidationFailureResponse
Declaration
public Func<object, object, Task<IActionResult>> CreateValidationFailureResponse { get; set; }
Property Value
Type |
Description |
Func<System.Object, System.Object, Task<IActionResult>> |
|
|
Improve this Doc
View Source
Deserialize
Declaration
public Func<string, bool, object> Deserialize { get; set; }
Property Value
Type |
Description |
Func<System.String, System.Boolean, System.Object> |
|
|
Improve this Doc
View Source
Handler
Declaration
public object Handler { get; set; }
Property Value
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
IsAuthorized
Declaration
public Func<ClaimsPrincipal, string, string, Task<bool>> IsAuthorized { get; set; }
Property Value
Type |
Description |
Func<ClaimsPrincipal, System.String, System.String, Task<System.Boolean>> |
|
|
Improve this Doc
View Source
IsValid
Declaration
public Func<object, bool> IsValid { get; set; }
Property Value
Type |
Description |
Func<System.Object, System.Boolean> |
|
|
Improve this Doc
View Source
OutputBindingConverter
Declaration
public Func<object, object, object> OutputBindingConverter { get; set; }
Property Value
Type |
Description |
Func<System.Object, System.Object, System.Object> |
|
|
Improve this Doc
View Source
Serialize
Declaration
public Func<object, bool, string> Serialize { get; set; }
Property Value
Type |
Description |
Func<System.Object, System.Boolean, System.String> |
|
|
Improve this Doc
View Source
Validate
Declaration
public Func<object, object> Validate { get; set; }
Property Value
Type |
Description |
Func<System.Object, System.Object> |
|
|
Improve this Doc
View Source
ValidateToken
Declaration
public Func<string, Task<ClaimsPrincipal>> ValidateToken { get; set; }
Property Value
Type |
Description |
Func<System.String, Task<ClaimsPrincipal>> |
|
Extension Methods