Table of Contents

Class JsonRequestFilter

Namespace
Fluxzy.Rules.Filters.RequestFilters
Assembly
Fluxzy.Core.dll
[FilterMetaData(null, LongDescription = "Select request sending JSON body. Filtering is made by inspecting value of `Content-Type` header")]
public class JsonRequestFilter : RequestHeaderFilter
Inheritance
JsonRequestFilter
Inherited Members
Extension Methods

Constructors

JsonRequestFilter()

public JsonRequestFilter()

Properties

AutoGeneratedName

public override string AutoGeneratedName { get; }

Property Value

string

FilterScope

public override FilterScope FilterScope { get; }

Property Value

FilterScope

GenericName

public override string GenericName { get; }

Property Value

string

PreMadeFilter

public override bool PreMadeFilter { get; }

Property Value

bool

ShortName

public override string ShortName { get; }

Property Value

string

Methods

InternalApply(ExchangeContext?, IAuthority, IExchange?, IFilteringContext?)

protected override bool InternalApply(ExchangeContext? exchangeContext, IAuthority authority, IExchange? exchange, IFilteringContext? filteringContext)

Parameters

exchangeContext ExchangeContext
authority IAuthority
exchange IExchange
filteringContext IFilteringContext

Returns

bool