Show / Hide Table of Contents

Class PluginFunctions

Inheritance
System.Object
AbstractPluginFunctions
PluginFunctions
Namespace: FunctionMonkey
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

CommandTransformer

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

OpenApiFluentValidationHelper.IsNumeric(Object)
OpenApiFluentValidationHelper.NumericToInt(Object)
OpenApiFluentValidationHelper.NumericToDouble(Object)
OpenApiFluentValidationHelper.NumericToDecimal(Object)
  • Improve this Doc
  • View Source
  • 0 Comments
Back to top Copyright © 2018 James Randall