Microsoft.Owin Namespace

Classes

CookieOptions

Options used to create a new cookie.

FormCollection

Contains the parsed form values.

HeaderDictionary

Represents a wrapper for owin.RequestHeaders and owin.ResponseHeaders.

OwinContext

This wraps OWIN environment dictionary and provides strongly typed accessors.

OwinMiddleware

An abstract base class for a standard middleware pattern.

OwinRequest

This wraps OWIN environment dictionary and provides strongly typed accessors.

OwinResponse

This wraps OWIN environment dictionary and provides strongly typed accessors.

OwinStartupAttribute

Used to mark which class in an assembly should be used for automatic startup.

ReadableStringCollection

Accessors for query, forms, etc.

RequestCookieCollection

A wrapper for the request Cookie header

ResponseCookieCollection

A wrapper for the response Set-Cookie header

Structs

HostString

Represents the host portion of a Uri can be used to construct Uri's properly formatted and encoded for use in HTTP headers.

PathString

Provides correct escaping for Path and PathBase values when needed to reconstruct a request or redirect URI string

QueryString

Provides correct handling for QueryString value when needed to reconstruct a request or redirect URI string

Interfaces

IFormCollection

Contains the parsed form values.

IHeaderDictionary

Represents a wrapper for owin.RequestHeaders and owin.ResponseHeaders.

IOwinContext

This wraps OWIN environment dictionary and provides strongly typed accessors.

IOwinRequest

This wraps OWIN environment dictionary and provides strongly typed accessors.

IOwinResponse

This wraps OWIN environment dictionary and provides strongly typed accessors.

IReadableStringCollection

Accessors for headers, query, forms, etc.

Enums

SameSiteMode

Indicates if the client should include a cookie on "same-site" or "cross-site" requests.