文件名称:ASP.NET Core和Sqlite使用DEMO
文件大小:607KB
文件格式:RAR
更新时间:2023-11-26 10:22:50
asp.net netcore sqlite3 webapi
参考杨万青写的《ASP.NET Core与Restful API开发实战》,这本书写的不错,但是书中使用的是Sql Server,我一般不用这个数据库,为了学习方便,我的DEMO使用的是Sqlite3,这种数据库太好用了。另外DEMO里面也去掉了书中的automapper,还有根据代码生成数据表的部分(感觉自动生成老会出错),所以我是手动建表,手动创建entity。另外写了一个非常简单的web api调用例子。
【文件预览】:
BoxCore
----Program.cs(629B)
----appsettings.Development.json(146B)
----test.db(12KB)
----test.html(2KB)
----Controllers()
--------ValuesController.cs(1018B)
--------UsersController.cs(2KB)
----appsettings.json(105B)
----obj()
--------BoxCore.csproj.nuget.cache(149B)
--------Debug()
--------BoxCore.csproj.nuget.g.props(4KB)
--------BoxCore.csproj.nuget.g.targets(3KB)
--------project.assets.json(571KB)
----bin()
--------Debug()
----Services()
--------moreInterface.cs(381B)
--------RepositoryBase.cs(2KB)
--------IRepositoryBase2.cs(281B)
--------SqliteGxpContext.cs(875B)
--------IRepositoryBase.cs(536B)
--------RepositoryWrapper.cs(641B)
----BoxCore.csproj.user(938B)
----.vs()
--------config()
--------BoxCore()
----BoxCore.csproj(607B)
----Entities()
--------USER_S.cs(538B)
----Startup.cs(1KB)
----Properties()
--------launchSettings.json(781B)
----BoxCore.sln(1KB)
----wwwroot()