Table of Contents

Class ApizrRequestOptions

Namespace
Apizr.Configuring.Request
Assembly
Apizr.dll

Options available at request levels and for all (static and extended) registration types

public class ApizrRequestOptions : ApizrRequestOptionsBase, IApizrRequestOptions, IApizrRequestOptionsBase, IApizrGlobalSharedOptions, IApizrGlobalSharedOptionsBase
Inheritance
ApizrRequestOptions
Implements
Inherited Members

Constructors

ApizrRequestOptions(IApizrGlobalSharedRegistrationOptionsBase, IDictionary<string, object>, HttpTracerMode?, HttpMessageParts?, TimeSpan?, TimeSpan?, ResiliencePipelineAttributeBase, CacheAttributeBase, ApizrRequestMethod, params LogLevel[])

public ApizrRequestOptions(IApizrGlobalSharedRegistrationOptionsBase sharedOptions, IDictionary<string, object> handlersParameters, HttpTracerMode? httpTracerMode, HttpMessageParts? trafficVerbosity, TimeSpan? operationTimeout, TimeSpan? requestTimeout, ResiliencePipelineAttributeBase requestResiliencePipelineAttribute, CacheAttributeBase requestCacheAttribute, ApizrRequestMethod requestMethod, params LogLevel[] logLevels)

Parameters

sharedOptions IApizrGlobalSharedRegistrationOptionsBase
handlersParameters IDictionary<string, object>
httpTracerMode HttpTracerMode?
trafficVerbosity HttpMessageParts?
operationTimeout TimeSpan?
requestTimeout TimeSpan?
requestResiliencePipelineAttribute ResiliencePipelineAttributeBase
requestCacheAttribute CacheAttributeBase
requestMethod ApizrRequestMethod
logLevels LogLevel[]

Properties

CancellationToken

A cancellation token to pass through it all

public CancellationToken CancellationToken { get; }

Property Value

CancellationToken

ClearCache

Clear request cache before executing (default: false)

public bool ClearCache { get; }

Property Value

bool

Headers

Headers to add to the request

public IList<string> Headers { get; }

Property Value

IList<string>

ResilienceContextOptions

Options set to resilience context

public IApizrResilienceContextOptions ResilienceContextOptions { get; }

Property Value

IApizrResilienceContextOptions