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
In This Article
  • Properties
    • BindClaims
    • CommandTransformer
    • CreateResponse
    • CreateResponseForResult
    • CreateResponseFromException
    • CreateValidationFailureResponse
    • Deserialize
    • Handler
    • IsAuthorized
    • IsValid
    • OutputBindingConverter
    • Serialize
    • Validate
    • ValidateToken
  • Extension Methods
Back to top Copyright © 2018 James Randall