随笔分类 -  .Net Core

摘要:1 目标 1.1 学会使用测试项目 1.2 测试case的使用 2 添加测试数据,修改Acme.BookStore.TestBase项目中的BookStoreTestDataSeedContributor类,它创建一些数据来运行测试. 更改BookStoreTestDataSeedContribut 阅读全文
posted @ 2020-09-02 19:08 三重罗生门 阅读(526) 评论(0) 推荐(0)
摘要:1 目标 1.1 更新书籍实体 1.2 增加下拉选项 1.3 删除实体 2 编辑更新已存在的 Book 实体 2.1 在 Acme.BookStore.Web 项目的 Pages/Books 目录下新建一个名叫 EditModal.cshtml 的Razor页面 2.2 替换以下代码, 在这里增加了 阅读全文
posted @ 2020-09-02 18:53 三重罗生门 阅读(648) 评论(0) 推荐(0)
摘要:1 今天的目标 1.1 学习使用模式框 1.2 使用New方法 2 新建 modal form, 由于我们的创建书籍页面是弹出框, 所以这里会采用模式框 2.1 在 Acme.BookStore.Web 项目的 Pages/Books 目录下新建一个 CreateModal.cshtml Razor 阅读全文
posted @ 2020-09-02 18:29 三重罗生门 阅读(531) 评论(0) 推荐(0)
摘要:1 创建书籍页面 1.1 在 Acme.BookStore.Web项目的Pages文件夹下创建一个新的文件夹叫Book并添加一个名为Index.cshtml的Razor Page. 1.2 将Pages/Book/Index.cshtml改成下面的样子 @page @model Acme.BookS 阅读全文
posted @ 2020-08-31 17:56 三重罗生门 阅读(527) 评论(0) 推荐(0)
摘要:今天的目标 1 学会使用Service 2 了解Service的层次架构 3 初探注入 1 添加服务接口, 请注意是在 Acme.BookStore.Application.Contracts, 因为我理解 Contracts是合约的意思, 是用来约束一些行为的, 比如约束服务. 在Acme.Boo 阅读全文
posted @ 2020-08-28 08:54 三重罗生门 阅读(1888) 评论(0) 推荐(1)
摘要:今天的目标 1 学会使用Dto 2 了解Dto的用法 3 学着使用AutoMapper 1 添加 BookDto, 带着问题来学习 在 Acme.BookStore.Application.Contracts 项目中创建一个名为 BookDto 的 DTO 类: using System; usin 阅读全文
posted @ 2020-08-25 09:55 三重罗生门 阅读(1781) 评论(0) 推荐(2)
摘要:1 新建实体 using System; using Volo.Abp.Domain.Entities.Auditing; namespace Acme.BookStore { public class Book : AuditedAggregateRoot<Guid> { public strin 阅读全文
posted @ 2020-08-24 15:11 三重罗生门 阅读(908) 评论(1) 推荐(1)
摘要:1 安装ABP-cli dotnet tool install -g Volo.Abp.Cli 2 创建项目 abp new Acme.BookStore --template app --database-provider ef --ui mvc --mobile none 3 初始化数据库表, 阅读全文
posted @ 2020-08-22 11:35 三重罗生门 阅读(401) 评论(0) 推荐(0)
摘要:我们可以运行一下.net core看一下出来的页面效果,到现在我们需要的.net core的事例已经准备好了,我们现在开始在docker 中部署了。我们打开PowerShell ,输入 docker info 出现下面的界面的样子证明docker 一切正常。 我们进入到我们刚刚创建的.net cor 阅读全文
posted @ 2020-02-20 07:53 三重罗生门 阅读(5177) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-09-05 11:14 三重罗生门 阅读(693) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-09-05 11:12 三重罗生门 阅读(175) 评论(0) 推荐(0)