Microsoft.AspNetCore.Owin Namespace

Contains types for using Open Web Interface for .NET (OWIN) with ASP.NET Core.

Classes

OwinEnvironment

A loosely-typed OWIN environment wrapper over an HttpContext.

OwinEnvironment.FeatureMap

Maps OWIN keys to ASP.NET Core features.

OwinEnvironment.FeatureMap<TFeature>

Maps OWIN keys to ASP.NET Core features.

OwinEnvironmentFeature

Default implementation of IOwinEnvironmentFeature.

OwinFeatureCollection

OWIN feature collection.

OwinWebSocketAcceptAdapter

This adapts the OWIN WebSocket accept flow to match the ASP.NET Core WebSocket Accept flow. This enables ASP.NET Core components to use WebSockets on OWIN based servers.

OwinWebSocketAcceptContext

OWIN WebSocket accept context.

OwinWebSocketAdapter

OWIN WebSocket adapter.

WebSocketAcceptAdapter

This adapts the ASP.NET Core WebSocket Accept flow to match the OWIN WebSocket accept flow. This enables OWIN based components to use WebSockets on ASP.NET Core servers.

WebSocketAdapter

WebSocket adapter.

Interfaces

IOwinEnvironmentFeature

A feature interface for an OWIN environment.

Remarks

For more information about OWIN, see Open Web Interface for .NET (OWIN) with ASP.NET Core.