OwinContext Class
This wraps OWIN environment dictionary and provides strongly typed accessors.
Namespace: Microsoft.Owin
Assembly: Microsoft.Owin (in Microsoft.Owin.dll)
Inheritance Hierarchy
System.Object
Microsoft.Owin.OwinContext
Syntax
public class OwinContext : IOwinContext
public ref class OwinContext : IOwinContext
type OwinContext =
class
interface IOwinContext
end
Public Class OwinContext
Implements IOwinContext
Constructors
Name | Description | |
---|---|---|
OwinContext() | Create a new context with only request and response header collections. |
|
OwinContext(IDictionary<String, Object>) | Create a new wrapper. |
Properties
Name | Description | |
---|---|---|
Authentication | Gets the Authentication middleware functionality available on the current request. |
|
Environment | Gets the OWIN environment. |
|
Request | Gets a wrapper exposing request specific properties. |
|
Response | Gets a wrapper exposing response specific properties. |
|
TraceOutput | Gets or sets the host.TraceOutput environment value. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
Get<T>(String) | Gets a value from the OWIN environment, or returns default(T) if not present. |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
Set<T>(String, T) | Sets the given key and value in the OWIN environment. |
|
ToString() | (Inherited from Object.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Return to top