Show / Hide Table of Contents

Interface ISignalRFunctionConfigurationBuilder<TCommand>

Allows for additional HTTP function configuration including Open API and header bindings

Inherited Members
ISignalRFunctionBuilder.Negotiate<TCommand>(String, Nullable<AuthorizationTypeEnum>, HttpMethod[])
ISignalRFunctionBuilder.Negotiate(String, String, String, Nullable<AuthorizationTypeEnum>, HttpMethod[])
ISignalRFunctionBuilder.NegotiateWithClaim(String, String, String, HttpMethod[])
IFunctionOptions<ISignalRFunctionConfigurationBuilder<TCommand>, IHttpFunctionOptionsBuilder<TCommand>>.Options(Action<IHttpFunctionOptionsBuilder<TCommand>>)
IFunctionOptions<ISignalRFunctionConfigurationBuilder<TCommand>, IHttpFunctionOptionsBuilder<TCommand>>.OutputTo
IFunctionOptions<ISignalRFunctionConfigurationBuilder<TCommand>, IHttpFunctionOptionsBuilder<TCommand>>.OutputBindingConverter<TConverter>()
Namespace: FunctionMonkey.Abstractions.Builders
Assembly: FunctionMonkey.Abstractions.dll
Syntax
public interface ISignalRFunctionConfigurationBuilder<TCommand> : ISignalRFunctionBuilder, IFunctionOptions<ISignalRFunctionConfigurationBuilder<TCommand>, IHttpFunctionOptionsBuilder<TCommand>>
Type Parameters
Name Description
TCommand

Methods

| Improve this Doc View Source

OpenApiDescription(String)

The Open API / Swagger description for the endpoint

Declaration
ISignalRFunctionConfigurationBuilder<TCommand> OpenApiDescription(string description)
Parameters
Type Name Description
System.String description

The description

Returns
Type Description
ISignalRFunctionConfigurationBuilder<TCommand>

A IHttpFunctionConfigurationBuilder that allows further HTTP functions to be created and this function to be further configured with Open API / Swagger metadata.

| Improve this Doc View Source

OpenApiResponse(Int32, String)

The Open API / Swagger description for the endpoint and specific response code

Declaration
ISignalRFunctionConfigurationBuilder<TCommand> OpenApiResponse(int httpStatusCode, string description)
Parameters
Type Name Description
System.Int32 httpStatusCode

The HTTP status code

System.String description

The description

Returns
Type Description
ISignalRFunctionConfigurationBuilder<TCommand>

A IHttpFunctionConfigurationBuilder that allows further HTTP functions to be created and this function to be further configured with Open API / Swagger metadata.

Extension Methods

OpenApiFluentValidationHelper.IsNumeric(Object)
OpenApiFluentValidationHelper.NumericToInt(Object)
OpenApiFluentValidationHelper.NumericToDouble(Object)
OpenApiFluentValidationHelper.NumericToDecimal(Object)
  • Improve this Doc
  • View Source
  • 0 Comments
In This Article
  • Methods
    • OpenApiDescription(String)
    • OpenApiResponse(Int32, String)
  • Extension Methods
Back to top Copyright © 2018 James Randall