Skip to content

SelfHost WebApi 项目模板,可以直接下载使用

Notifications You must be signed in to change notification settings

thomasbrook/SelfHostWebTemplate

Repository files navigation

SelfHost WebApi service Template

自服务项目模板,下载即可使用。
集成 log4net、Swagger、Autofac、Dapper、Castle 等类库,对 TransactionScope、IDBTransaction 用动态代理进行了封装。
swagger 本地 URL :http://localhost:9000/swagger
dapper 官网 :https://dapper-tutorial.net
autofac 官网 :https://autofac.org

目标框架

.NET Framework 4.5

引用类库

Autofac 4.0.1.0
Autofac.Extras.DynamicProxy 4.5.0.0
Autofac.Integration.WebApi 4.3.1.0
Castel.Core 4.0.0.0
Swashbuckle.Core 1.0.0.0
log4net 2.0.14.0
Dapper 1.50.0.0
Dapper.Contrib 1.50.0.0
System.Data.SQLite 1.0.115.5

SelfHost

Microsoft.AspNet.Cors 5.2.7
Microsoft.AspNet.Mvc 5.1.0
Microsoft.AspNet.WebApi 5.2.3
Microsoft.AspNet.WebApi.Core 5.2.7
Microsoft.AspNet.WebApi.Cors 5.2.7
Microsoft.AspNet.WebApi.Owin 5.2.7
Microsoft.AspNet.WebApi.SelfHost 5.2.7
Microsoft.AspNet.WebApi.WebHost 5.2.7
Microsoft.Owin 4.2.0
Microsoft.Owin.Host.HttpListener 4.2.0
Microsoft.Owin.Hosting 4.2.0

SQLite

注意 System.Data.SQLite 依赖于 SQLite.Interop.dll x64/x86版本。  
如果 SQLite 驱动运行报错,请确认 bin 目录下是否存在 x64/SQLite.Interop.dll,x86/SQLite.Interop.dll。

About

SelfHost WebApi 项目模板,可以直接下载使用

Resources

Stars

Watchers

Forks

Packages

No packages published