modulexcite / LibOwin

Types that help work with an owin environment.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LibOwin Build status NuGet Status

Types that help work with an owin environment primarily designed to be used internally by owin middleware and component authors. This is shipped as a dependency free nuget source package.

The types in this project are forked / extracted from Katana Project's Microsoft.Owin. It is my understanding that Microsoft are focusing on AspNet5 and won't be putting any further time into maintaining these owin types and given that there are upcoming changes to the owin spec, I've decided to create this project to continue development and maintenance.

Using

Install via nuget: install-package LibOwin

  • This will add a single file to your project App_Packages\LibOwin.X.Y\LibOwin.cs.
  • The types in this will be in namespace $rootNamespace.Owin where $rootNamespace is the default root namespace of the projects.
  • All type are internal so they are not inadvertently surfaced as your public API. To make them public add LIBOWIN_PUBLIC compilation symbol to your project. Due to the namespace transform, your public OWIN types won't clash with the same types in another middleware / component.

CI nuget feed: http://www.myget.org/f/dh

Developed with:

Resharper dotCover dotTrace

About

Types that help work with an owin environment.

License:Apache License 2.0


Languages

Language:C# 98.6%Language:PowerShell 1.4%