• Guides
  • Api Reference
  • FAQ
  • Api Reference
Show / Hide Table of Contents

Class StorageFunctionOptionBuilder<TCommandOuter>

Inheritance
System.Object
StorageFunctionOptionBuilder<TCommandOuter>
Implements
IStorageFunctionOptionBuilder<TCommandOuter>
IStorageFunctionBuilder
IFunctionOptions<IStorageFunctionOptionBuilder<TCommandOuter>, IFunctionOptionsBuilder>
Namespace: FunctionMonkey.Builders
Assembly: FunctionMonkey.dll
Syntax
public class StorageFunctionOptionBuilder<TCommandOuter> : object, IStorageFunctionOptionBuilder<TCommandOuter>, IStorageFunctionBuilder, IFunctionOptions<IStorageFunctionOptionBuilder<TCommandOuter>, IFunctionOptionsBuilder>
Type Parameters
Name Description
TCommandOuter

Constructors

| Improve this Doc View Source

StorageFunctionOptionBuilder(ConnectionStringSettingNames, IStorageFunctionBuilder, AbstractFunctionDefinition)

Declaration
public StorageFunctionOptionBuilder(ConnectionStringSettingNames connectionStringSettingNames, IStorageFunctionBuilder underlyingBuilder, AbstractFunctionDefinition definition)
Parameters
Type Name Description
ConnectionStringSettingNames connectionStringSettingNames
IStorageFunctionBuilder underlyingBuilder
AbstractFunctionDefinition definition

Properties

| Improve this Doc View Source

OutputTo

Declaration
public IOutputBindingBuilder<IStorageFunctionOptionBuilder<TCommandOuter>> OutputTo { get; }
Property Value
Type Description
IOutputBindingBuilder<IStorageFunctionOptionBuilder<TCommandOuter>>

Methods

| Improve this Doc View Source

BlobFunction<TCommand>(String)

Declaration
public IStorageFunctionOptionBuilder<TCommand> BlobFunction<TCommand>(string blobPath)
Parameters
Type Name Description
System.String blobPath
Returns
Type Description
IStorageFunctionOptionBuilder<TCommand>
Type Parameters
Name Description
TCommand
| Improve this Doc View Source

Options(Action<IFunctionOptionsBuilder>)

Declaration
public IStorageFunctionOptionBuilder<TCommandOuter> Options(Action<IFunctionOptionsBuilder> options)
Parameters
Type Name Description
Action<IFunctionOptionsBuilder> options
Returns
Type Description
IStorageFunctionOptionBuilder<TCommandOuter>
| Improve this Doc View Source

OutputBindingConverter<TConverter>()

Declaration
public IStorageFunctionOptionBuilder<TCommandOuter> OutputBindingConverter<TConverter>()
    where TConverter : IOutputBindingConverter
Returns
Type Description
IStorageFunctionOptionBuilder<TCommandOuter>
Type Parameters
Name Description
TConverter
| Improve this Doc View Source

QueueFunction<TCommand>(String)

Declaration
public IStorageFunctionOptionBuilder<TCommand> QueueFunction<TCommand>(string queueName)
Parameters
Type Name Description
System.String queueName
Returns
Type Description
IStorageFunctionOptionBuilder<TCommand>
Type Parameters
Name Description
TCommand

Implements

IStorageFunctionOptionBuilder<TCommand>
IStorageFunctionBuilder
IFunctionOptions<TParentBuilder, TFunctionOptionsBuilder>

Extension Methods

OpenApiFluentValidationHelper.IsNumeric(Object)
OpenApiFluentValidationHelper.NumericToInt(Object)
OpenApiFluentValidationHelper.NumericToDouble(Object)
OpenApiFluentValidationHelper.NumericToDecimal(Object)
  • Improve this Doc
  • View Source
  • 0 Comments
In This Article
  • Constructors
    • StorageFunctionOptionBuilder(ConnectionStringSettingNames, IStorageFunctionBuilder, AbstractFunctionDefinition)
  • Properties
    • OutputTo
  • Methods
    • BlobFunction<TCommand>(String)
    • Options(Action<IFunctionOptionsBuilder>)
    • OutputBindingConverter<TConverter>()
    • QueueFunction<TCommand>(String)
  • Implements
  • Extension Methods
Back to top Copyright © 2018 James Randall