文件名称:owinmultihosting:演示托管在 IIS、控制台和内存中以进行集成测试的相同 OWIN web-api 库
文件大小:21KB
文件格式:ZIP
更新时间:2024-08-02 12:12:12
C#
#Owin 托管选项# 此 Visual Studio 解决方案演示了在控制台应用程序、IIS 和内存中(用于集成测试)中托管基于 OWIN 的 WebApi - WebApi 本身位于单独的自包含类库中。 它有以下项目: Api:具有单个控制器ValuesController IISHost:在 IIS 中托管Api Web 项目。 SelfHost:自托管Api控制台应用程序。 ApiTests: NUnit集成测试使用Microsoft.Owin.Testing nuget 包中的内存主机。
【文件预览】:
owinmultihosting-master
----.gitignore(3KB)
----SelfHost()
--------Program.cs(613B)
--------packages.config(820B)
--------App.config(184B)
--------SelfHost.csproj(4KB)
--------Properties()
----IISHost()
--------packages.config(813B)
--------IISHost.csproj(7KB)
--------Web.config(1KB)
--------Web.Debug.config(1KB)
--------Web.Release.config(1KB)
--------Properties()
----LICENSE(1KB)
----Readme.md(549B)
----OwinHostTest.sln(2KB)
----Api()
--------Api.csproj(4KB)
--------ValuesController.cs(332B)
--------packages.config(547B)
--------Startup.cs(271B)
--------Properties()
--------Startup_WebApi.cs(477B)
----ApiTests()
--------app.config(419B)
--------ApiTests.csproj(4KB)
--------packages.config(601B)
--------ApiTests.cs(865B)
--------Properties()