Show / Hide Table of Contents

Interface IOutputBindingBuilder<TFunctionTypeBuilder>

Namespace: FunctionMonkey.Abstractions.Builders
Assembly: FunctionMonkey.Abstractions.dll
Syntax
public interface IOutputBindingBuilder<out TFunctionTypeBuilder>
Type Parameters
Name Description
TFunctionTypeBuilder

Methods

| Improve this Doc View Source

CosmosDb(String, String)

Declaration
TFunctionTypeBuilder CosmosDb(string collectionName, string databaseName)
Parameters
Type Name Description
System.String collectionName
System.String databaseName
Returns
Type Description
TFunctionTypeBuilder
| Improve this Doc View Source

CosmosDb(String, String, String)

Declaration
TFunctionTypeBuilder CosmosDb(string connectionStringSettingName, string collectionName, string databaseName)
Parameters
Type Name Description
System.String connectionStringSettingName
System.String collectionName
System.String databaseName
Returns
Type Description
TFunctionTypeBuilder
| Improve this Doc View Source

EventHub(String)

Declaration
TFunctionTypeBuilder EventHub(string hubName)
Parameters
Type Name Description
System.String hubName
Returns
Type Description
TFunctionTypeBuilder
| Improve this Doc View Source

EventHub(String, String)

Declaration
TFunctionTypeBuilder EventHub(string connectionStringSettingName, string hubName)
Parameters
Type Name Description
System.String connectionStringSettingName
System.String hubName
Returns
Type Description
TFunctionTypeBuilder
| Improve this Doc View Source

ServiceBusQueue(String)

Declaration
TFunctionTypeBuilder ServiceBusQueue(string queueName)
Parameters
Type Name Description
System.String queueName
Returns
Type Description
TFunctionTypeBuilder
| Improve this Doc View Source

ServiceBusQueue(String, String)

Declaration
TFunctionTypeBuilder ServiceBusQueue(string connectionStringSettingName, string queueName)
Parameters
Type Name Description
System.String connectionStringSettingName
System.String queueName
Returns
Type Description
TFunctionTypeBuilder
| Improve this Doc View Source

ServiceBusQueue<TResult>(String, Expression<Func<TResult, Object>>)

Declaration
TFunctionTypeBuilder ServiceBusQueue<TResult>(string queueName, Expression<Func<TResult, object>> sessionIdProperty)
Parameters
Type Name Description
System.String queueName
Expression<Func<TResult, System.Object>> sessionIdProperty
Returns
Type Description
TFunctionTypeBuilder
Type Parameters
Name Description
TResult
| Improve this Doc View Source

ServiceBusQueue<TResult>(String, String, Expression<Func<TResult, Object>>)

Declaration
TFunctionTypeBuilder ServiceBusQueue<TResult>(string connectionStringSettingName, string queueName, Expression<Func<TResult, object>> sessionIdProperty = null)
Parameters
Type Name Description
System.String connectionStringSettingName
System.String queueName
Expression<Func<TResult, System.Object>> sessionIdProperty
Returns
Type Description
TFunctionTypeBuilder
Type Parameters
Name Description
TResult
| Improve this Doc View Source

ServiceBusTopic(String)

Declaration
TFunctionTypeBuilder ServiceBusTopic(string topicName)
Parameters
Type Name Description
System.String topicName
Returns
Type Description
TFunctionTypeBuilder
| Improve this Doc View Source

ServiceBusTopic(String, String)

Declaration
TFunctionTypeBuilder ServiceBusTopic(string connectionStringSettingName, string topicName)
Parameters
Type Name Description
System.String connectionStringSettingName
System.String topicName
Returns
Type Description
TFunctionTypeBuilder
| Improve this Doc View Source

ServiceBusTopic<TResult>(String, Expression<Func<TResult, Object>>)

Declaration
TFunctionTypeBuilder ServiceBusTopic<TResult>(string topicName, Expression<Func<TResult, object>> sessionIdProperty = null)
Parameters
Type Name Description
System.String topicName
Expression<Func<TResult, System.Object>> sessionIdProperty
Returns
Type Description
TFunctionTypeBuilder
Type Parameters
Name Description
TResult
| Improve this Doc View Source

ServiceBusTopic<TResult>(String, String, Expression<Func<TResult, Object>>)

Declaration
TFunctionTypeBuilder ServiceBusTopic<TResult>(string connectionStringSettingName, string topicName, Expression<Func<TResult, object>> sessionIdProperty = null)
Parameters
Type Name Description
System.String connectionStringSettingName
System.String topicName
Expression<Func<TResult, System.Object>> sessionIdProperty
Returns
Type Description
TFunctionTypeBuilder
Type Parameters
Name Description
TResult
| Improve this Doc View Source

SignalRGroupAction(String)

Declaration
TFunctionTypeBuilder SignalRGroupAction(string hubName)
Parameters
Type Name Description
System.String hubName
Returns
Type Description
TFunctionTypeBuilder
| Improve this Doc View Source

SignalRGroupAction(String, String)

Declaration
TFunctionTypeBuilder SignalRGroupAction(string connectionStringSettingName, string hubName)
Parameters
Type Name Description
System.String connectionStringSettingName
System.String hubName
Returns
Type Description
TFunctionTypeBuilder
| Improve this Doc View Source

SignalRMessage(String)

Declaration
TFunctionTypeBuilder SignalRMessage(string hubName)
Parameters
Type Name Description
System.String hubName
Returns
Type Description
TFunctionTypeBuilder
| Improve this Doc View Source

SignalRMessage(String, String)

Declaration
TFunctionTypeBuilder SignalRMessage(string connectionStringSettingName, string hubName)
Parameters
Type Name Description
System.String connectionStringSettingName
System.String hubName
Returns
Type Description
TFunctionTypeBuilder
| Improve this Doc View Source

StorageQueue(String)

Declaration
TFunctionTypeBuilder StorageQueue(string queueName)
Parameters
Type Name Description
System.String queueName
Returns
Type Description
TFunctionTypeBuilder
| Improve this Doc View Source

StorageQueue(String, String)

Declaration
TFunctionTypeBuilder StorageQueue(string connectionStringSettingName, string queueName)
Parameters
Type Name Description
System.String connectionStringSettingName
System.String queueName
Returns
Type Description
TFunctionTypeBuilder
| Improve this Doc View Source

StorageTable(String)

Declaration
TFunctionTypeBuilder StorageTable(string tableName)
Parameters
Type Name Description
System.String tableName
Returns
Type Description
TFunctionTypeBuilder
| Improve this Doc View Source

StorageTable(String, String)

Declaration
TFunctionTypeBuilder StorageTable(string connectionStringSettingName, string tableName)
Parameters
Type Name Description
System.String connectionStringSettingName
System.String tableName
Returns
Type Description
TFunctionTypeBuilder

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
    • CosmosDb(String, String)
    • CosmosDb(String, String, String)
    • EventHub(String)
    • EventHub(String, String)
    • ServiceBusQueue(String)
    • ServiceBusQueue(String, String)
    • ServiceBusQueue<TResult>(String, Expression<Func<TResult, Object>>)
    • ServiceBusQueue<TResult>(String, String, Expression<Func<TResult, Object>>)
    • ServiceBusTopic(String)
    • ServiceBusTopic(String, String)
    • ServiceBusTopic<TResult>(String, Expression<Func<TResult, Object>>)
    • ServiceBusTopic<TResult>(String, String, Expression<Func<TResult, Object>>)
    • SignalRGroupAction(String)
    • SignalRGroupAction(String, String)
    • SignalRMessage(String)
    • SignalRMessage(String, String)
    • StorageQueue(String)
    • StorageQueue(String, String)
    • StorageTable(String)
    • StorageTable(String, String)
  • Extension Methods
Back to top Copyright © 2018 James Randall