Table of Contents

Class HasCookieOnRequestFilter

Namespace
Fluxzy.Rules.Filters.RequestFilters
Assembly
Fluxzy.Core.dll
[FilterMetaData(null, LongDescription = "Exchange having a request cookie with a specific name")]
public class HasCookieOnRequestFilter : StringFilter
Inheritance
HasCookieOnRequestFilter
Inherited Members
Extension Methods

Constructors

HasCookieOnRequestFilter(string, string)

public HasCookieOnRequestFilter(string cookieName, string pattern)

Parameters

cookieName string
pattern string

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

Name

public string Name { get; set; }

Property Value

string

PreMadeFilter

public override bool PreMadeFilter { get; }

Property Value

bool

ShortName

public override string ShortName { get; }

Property Value

string

Methods

GetExamples()

public override IEnumerable<FilterExample> GetExamples()

Returns

IEnumerable<FilterExample>

GetMatchInputs(ExchangeContext?, IAuthority, IExchange?)

protected override IEnumerable<string> GetMatchInputs(ExchangeContext? exchangeContext, IAuthority authority, IExchange? exchange)

Parameters

exchangeContext ExchangeContext
authority IAuthority
exchange IExchange

Returns

IEnumerable<string>