Skip to content

Demonstrates the same OWIN web-api library being hosting in IIS, on the console and in-memory for integration testing.

License

Notifications You must be signed in to change notification settings

james-world/owinmultihosting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Owin Hosting Options#

This Visual Studio solution demonstrates hosting an OWIN based WebApi in a console app, IIS and in-memory (for integration testings) - with the WebApi itself in a separate self-contained class library. It has the following projects:

  • Api: A self-contained OWIN WebApi with a single controller, ValuesController
  • IISHost: A web project that hosts Api in IIS.
  • SelfHost: A console app that self hosts Api.
  • ApiTests: NUnit integration tests using the in-memory host in the Microsoft.Owin.Testing nuget package.

About

Demonstrates the same OWIN web-api library being hosting in IIS, on the console and in-memory for integration testing.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages