Table of Contents

Interface IApizrGlobalSharedRegistrationOptionsBase

Namespace
Apizr.Configuring.Shared
Assembly
Apizr.dll

Options available at both common and proper level (not request) and for all (static and extended) registration types

public interface IApizrGlobalSharedRegistrationOptionsBase : IApizrGlobalSharedOptionsBase
Inherited Members

Properties

BaseAddress

Base address

string BaseAddress { get; }

Property Value

string

BasePath

Base path

string BasePath { get; }

Property Value

string

BaseUri

Base address

Uri BaseUri { get; }

Property Value

Uri

Headers

Headers to add to the request

IDictionary<ApizrRegistrationMode, IList<string>> Headers { get; }

Property Value

IDictionary<ApizrRegistrationMode, IList<string>>

HeadersFactories

Headers factories

IDictionary<(ApizrRegistrationMode Mode, ApizrLifetimeScope Scope), Func<IList<string>>> HeadersFactories { get; }

Property Value

IDictionary<(ApizrRegistrationMode Mode, ApizrLifetimeScope Scope), Func<IList<string>>>

PrimaryHandlerFactory

The primary Http message handler factory (set internally)

Func<DelegatingHandler, ILogger, IApizrManagerOptionsBase, HttpMessageHandler> PrimaryHandlerFactory { get; }

Property Value

Func<DelegatingHandler, ILogger, IApizrManagerOptionsBase, HttpMessageHandler>