03 2019 档案

摘要:当我们在工作单元(UnitOfWork)中使用EF/EF Core的时候,为了要保持事务,一个用户操作只能调用一次SaveChange方法,但是有时候一个用户操作需要调用多个Repository,并且他们操作的实体是关联的。这时候在一个Repository中获取另外一个Repository中添加/修改/删除的实体就变成了一个问题。 阅读全文
posted @ 2019-03-22 10:44 LamondLu 阅读(2281) 评论(3) 推荐(8) 编辑
摘要:原文地址:Pre compressed static files with ASP.NET Core 作者:Gunnar Peipman 译者:Lamond Lu 译文:https://www.cnblogs.com/lwqlun/p/10552131.html 示例代码:https://githu 阅读全文
posted @ 2019-03-18 14:56 LamondLu 阅读(1415) 评论(6) 推荐(4) 编辑
摘要:在这篇文章中,我描述了一个曾经多次被问过问题。开发人员发现他们的会话状态没有正确保存。 这通常是由于ASP.NET Core 2.1中引入的Cookie同意和非必要cookie的GDPR功能引起的。 我展示了一个问题的实例,以及它在2.0 app和2.2 app之间的区别。 我描述了会话状态如何依赖于默认情况下被认为是非必要的会话Cookie,因此在用户同意Cookie之前不会写入响应。 阅读全文
posted @ 2019-03-14 09:26 LamondLu 阅读(2121) 评论(6) 推荐(10) 编辑
摘要:我们创建的大部分.NET Core应用都会使用配置文件。如果你了解过12 Factor理论(https://12factor.net/zh_cn/), 你可能会希望将配置文件与代码隔离。这就意味你不能将应用配置存在appsetting.json文件中或者硬编码在程序中。 阅读全文
posted @ 2019-03-12 11:04 LamondLu 阅读(862) 评论(3) 推荐(8) 编辑
摘要:事件发布/订阅是一种非常强大的模式,它可以帮助业务组件间实现完全解耦,不同的业务组件只依赖事件,只关注哪些事件是需要自己处理的,而不用关注谁来处理自己发布事件,事件追溯(Event Sourcing)也是基于事件发布/订阅的。 阅读全文
posted @ 2019-03-04 10:37 LamondLu 阅读(5364) 评论(23) 推荐(35) 编辑

点击右上角即可分享
微信分享提示
主题色彩