Table of Contents

Class TargetDialectsExtension

Namespace
Styra.Opa.Filters
Assembly
Styra.Opa.dll
public static class TargetDialectsExtension
Inheritance
TargetDialectsExtension
Inherited Members

Methods

ToAcceptHeader(TargetDialects)

Generates an HTTP Accept header string for use with Enterprise OPA's Compile API.

public static string ToAcceptHeader(this TargetDialects value)

Parameters

value TargetDialects

The TargetDialects value to use.

Returns

string

An Accept header string of the format application/vnd.styra.${data_filter_type}+json.

Remarks

ToEnum(string)

public static TargetDialects ToEnum(this string value)

Parameters

value string

Returns

TargetDialects

ToOptionString(TargetDialects)

Generates a dialect string for use in Enterprise OPA's Compile API. The string can be used in the options.targetDialects payload field.

public static string ToOptionString(this TargetDialects value)

Parameters

value TargetDialects

The TargetDialects value to use.

Returns

string

A dialect string for the options.targetDialects payload field.

Remarks

Value(TargetDialects)

public static string Value(this TargetDialects value)

Parameters

value TargetDialects

Returns

string