Table of Contents

Class FunctionInvocationFilterAttribute

Namespace
Microsoft.Azure.WebJobs.Host
Assembly
Microsoft.Azure.WebJobs.Host.dll
[Obsolete("Filters is in preview and there may be breaking changes in this area.")]
[AttributeUsage(AttributeTargets.Class|AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
public abstract class FunctionInvocationFilterAttribute : Attribute, IFunctionInvocationFilter, IFunctionFilter
Inheritance
FunctionInvocationFilterAttribute
Implements
Inherited Members

Constructors

FunctionInvocationFilterAttribute()

protected FunctionInvocationFilterAttribute()

Methods

OnExecutedAsync(FunctionExecutedContext, CancellationToken)

public virtual Task OnExecutedAsync(FunctionExecutedContext executedContext, CancellationToken cancellationToken)

Parameters

executedContext FunctionExecutedContext
cancellationToken CancellationToken

Returns

Task

OnExecutingAsync(FunctionExecutingContext, CancellationToken)

public virtual Task OnExecutingAsync(FunctionExecutingContext executingContext, CancellationToken cancellationToken)

Parameters

executingContext FunctionExecutingContext
cancellationToken CancellationToken

Returns

Task