钱行慕

导航

上一页 1 2 3 4 5 6 7 ··· 10 下一页

2020年7月27日 #

【译】C#中的SOLID之D:依赖反转

摘要: 原文链接:传送门。 这篇文章是关于SOLID设计原则的系列文章的一部分(关于D的部分)。你可以从这里开始进行学习,也可以使用下面的链接跳转到相应的页面: S – Single ResponsibilityO – Open/Closed PrincipleL – Liskov Substitution 阅读全文

posted @ 2020-07-27 21:38 钱行慕 阅读(367) 评论(0) 推荐(1) 编辑

2020年7月25日 #

【译】EF/EFCore 中RowVersion与ConcurrencyToken的比较

摘要: 原文链接:传送门。 最近我被问到了一个相当好的关于EFCore的问题(虽然一般来说它并不是一个数据库的概念):我应该使用RowVersion 还是ConcurrencyToken作为乐观并发? 我觉得答案在于,更明确的说,你知道它们两者之间的区别及不足之处吗? 让我们往回倒一点,以准确的来说,什么是 阅读全文

posted @ 2020-07-25 11:55 钱行慕 阅读(1428) 评论(0) 推荐(2) 编辑

2020年7月22日 #

【译】在C#中获取程序集比你想得要困难

摘要: 原文链接:传送门。 某一天我正在写一些反射代码,目的是遍历所有的程序集来查找一个特定的接口,然后在Startup中调用其上的一个方法。看起来这个功能似乎很简单,但是在现实中,却没有一个清晰的,简单的,适合各种情形的方式来获取一个程序集。这篇文章获取对某些人来说非常的枯燥,但是如果我能够帮助哪怕一个人 阅读全文

posted @ 2020-07-22 21:16 钱行慕 阅读(2915) 评论(1) 推荐(0) 编辑

2020年7月19日 #

【译】.NET Core中的中介者模式-第二部分-Roll Your Own

摘要: 原文链接:传送门。 这是关于在.NET Core中使用中介者模式的系列的第二部分。如果你从此处开始那么很可能会错过一些重要的事情,因而在你继续阅读之前,请确保回过头来阅读第一部分。 IEnumerable 模式 IEnumerable是过去5年我一直在我独自工作的项目中使用的一些东西。它最终证明是一 阅读全文

posted @ 2020-07-19 18:26 钱行慕 阅读(208) 评论(0) 推荐(0) 编辑

2020年7月13日 #

【译】.NET Core中的中介者模式-第一部分-什么是中介者

摘要: 原文链接:传送门。 这篇文章是关于在.NET Core中使用中介者模式系列的第一部分。这是一个很好的可以开始的地方。 几年前,我曾经帮助建立一个完全以“中介者模式”构建的工程。或者更明确的说,其完全是使用 MediatR 库建立的。那里具有关于中介者模式背后的理论的所有表示以及其如何成为一种真正全新 阅读全文

posted @ 2020-07-13 21:37 钱行慕 阅读(463) 评论(0) 推荐(0) 编辑

2020年7月12日 #

【译】C#/.Net core中的职责链模式

摘要: 原文链接:传送门。 我有个朋友最近第一次研究了经典的“Gang Of Four” 设计模式书籍。他随手就问我哪些设计模式我在我的商业程序中用到了,实际上他的想法是:“此刻我正在用这些设计模式”。单例,工厂模式,中介者模式,我已经使用过所有这些设计模式并且之前写过关于它们的内容。但是之前我从没有讨论过 阅读全文

posted @ 2020-07-12 17:10 钱行慕 阅读(289) 评论(0) 推荐(0) 编辑

算法分析:Datepicker 跳过工作日推算实际日期

摘要: 由于工作原因,好久没有写故事了。 今天写个技术文章,记录下实际中遇到的一个需求点的解决思路。 Jquery Datepicker 是我们工作中经常用到的日期选择控件,其提供了丰富的API基本可以满足我们日常工作中的所有开发功能。然而在一些极为特殊的场景下API可能不能满足我们的开发需求。 在工作中我 阅读全文

posted @ 2020-07-12 12:35 钱行慕 阅读(555) 评论(0) 推荐(0) 编辑

2020年6月5日 #

【译】ASP.NET Core Web APIs(四):教程:使用ASP.NET Core 创建一个Web API【上】

摘要: 原文链接:传送门。 本教程将介绍使用ASP.NET Core创建一个Web API的基础知识。 在本教程中,你将学到如何: 创建一个Web API 工程 添加一个模型类以及一个数据库上下文 基于基架生成一个带有CRUD方法的控制器 配置路由,URL Path以及返回值 使用Postman调用Web 阅读全文

posted @ 2020-06-05 21:36 钱行慕 阅读(437) 评论(0) 推荐(0) 编辑

2020年5月27日 #

【译】ASP.NET Core Web APIs(三):使用ASP.NET Core创建Web APIs 【下篇】

摘要: 原文链接:传送门。 Multipart/form-data 请求推断 当一个Action方法的参数被标记为[FromForm]特性时,[ApiController]特性会应用一个推断规则,此时,请求Content-Type被推断为 multipart/form-data。 为了禁用默认的行为,在St 阅读全文

posted @ 2020-05-27 21:29 钱行慕 阅读(861) 评论(0) 推荐(0) 编辑

2020年5月25日 #

【译】ASP.NET Core Web APIs(二):使用ASP.NET Core创建Web APIs 【中篇】

摘要: 原文链接:传送门。 特性路由需求 [ApiConroller]特性使得特性路由成为一个需求。举个例子: [ApiController] [Route("[controller]")] public class WeatherForecastController : ControllerBase 通过 阅读全文

posted @ 2020-05-25 20:49 钱行慕 阅读(655) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 10 下一页