.net core
tey023
这个作者很懒,什么都没留下…
展开
-
vs code + .net core添加程序集
添加项目引用cd MyProject.Testdotnet add reference …/MyProject/MyProject.csproj或者csproj中添加<ItemGroup> <ProjectReference Include="..\AwesomeLibrary.Core\AwesomeLibrary.Core.csproj&am原创 2018-10-18 19:03:48 · 5567 阅读 · 0 评论 -
.net core部署
可以为 .NET Core 应用程序创建两种部署:依赖框架的部署。 顾名思义,依赖框架的部署 (FDD) 依赖目标系统上存在共享系统级版本的 .NET Core。 由于已存在 .NET Core,因此应用在 .NET Core 安装程序间也是可移植的。 应用仅包含其自己的代码和任何位于 .NET Core 库外的第三方依赖项。 FDD 包含可通过在命令行中使用 dotnet 实用程序启动的 .d...翻译 2018-10-18 22:20:13 · 179 阅读 · 0 评论 -
.net core创建NuGet 包
1.进入项目所在目录2.在命令行中输入一个命令:dotnet pack/bin/Debug 文件夹现在如下所示:netstandard1.0/SuperAwesomeLibrary.1.0.0.nupkgSuperAwesomeLibrary.1.0.0.symbols.nupkg请注意,这将生成能够进行调试的包。 如果想要生成二进制文件版本的 NuGet 包,只需添加 -c/–co...翻译 2018-10-19 10:23:04 · 510 阅读 · 0 评论 -
.net core+mstest单元测试
自定义多输入测试 [DataTestMethod] [DataRow(-1)] [DataRow(0)] [DataRow(1)] public void ReturnFalseGivenValuesLessThan2(int value) { var result = _primeService.IsPrime(value); Assert.I...翻译 2018-10-19 14:48:29 · 1175 阅读 · 0 评论 -
.net core创建全局工具
在将应用程序作为全局工具打包并分发之前,你需要修改项目文件。 打开 botsay.csproj 文件,并向 节点添加三个新的 XML 节点:[必需] 表示将打包应用程序以作为全局工具进行安装。[可选] 工具的替代名称,否则工具的命令名称将以项目文件命名。 一个包中可以有多个工具,选择一个唯一且友好的名称有助于与同一包中的其他工具区别开来。[可选] 将生成 NuGet 包的位置。 Nu...翻译 2018-10-19 16:48:20 · 396 阅读 · 0 评论 -
.net core solution
mkdir SolutionWithSrcAndTestcd SolutionWithSrcAndTestdotnet new slndotnet new classlib -o MyProjectdotnet new xunit -o MyProject.Testdotnet sln add MyProject/MyProject.csprojdotnet sln add MyPro...翻译 2018-10-17 20:55:09 · 161 阅读 · 0 评论 -
entityFrameworkCore
基于code first.NET CORE CLI生成迁移文件dotnet ef migrations add InitialCreateundo迁移文件dotnet ef migrations remove将迁移文件应用于dbdotnet ef database update新建基于model及db上下文的controllerdotnet tool install -g dot...翻译 2018-10-26 17:42:13 · 287 阅读 · 0 评论