Controllers

This package contains interfaces and classes used to create controllers that do operations via the Azure Function protocol.

Interfaces

IAzureFunctionController

An interface that allows to integrate Azure Function controllers into Azure Function containers and connect their actions to the function calls.

IAzureFunctionControllerOverrides

The IAzureFunctionControllerOverrides interface is used to perform on-demand registrations.

Classes

AzureFunctionAction

Defines some fields such as action, cmd and schema.

AzureFunctionController

Abstract controller that receives remove calls via the Azure Function protocol.

CommandableAzureFunctionController

Abstract controller that receives commands via the Azure Function protocol to operations automatically generated for commands defined in ICommandable components.