随笔分类 -  .NET

摘要:控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。 依赖注入(Dependency Injection,简称DI)则是一种实现控制反转的方法。 理解了依赖注入,就理解了控制反转 依赖注入 依赖项是指一个对象所依赖的 阅读全文
posted @ 2020-12-29 20:59 Vincent-Huang 阅读(589) 评论(0) 推荐(0)
摘要:本文介绍ASP.NET Core默认模板是如何完成初始化的,不多废话,直入主题 首先使用默认模板创建一个ASP.NET Core程序 瞅一眼解决方案结构,包含了EF Core和Identity的默认实现,没啥特别的 我们知道控制台程序的入口点在Main函数,ASP.NET Core也是一样的。所以我 阅读全文
posted @ 2020-12-22 00:31 Vincent-Huang 阅读(969) 评论(0) 推荐(1)
摘要:在本文中,我将分享我在ASP.NET Core应用程序中使用依赖注入的经验和建议。 这些原则背后的动机是: - 有效设计服务及其依赖项 - 防止多线程问题 - 防止内存泄漏 - 防止潜在的错误 本文假定您已经基本熟悉了依赖注入和ASP.NET Core。 如果没有,请首先阅读文档[ASP.NET Core 依赖注入](https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/dependency-injection?view=aspnetcore-5.0) 阅读全文
posted @ 2020-11-18 21:25 Vincent-Huang 阅读(675) 评论(0) 推荐(1)
摘要:NuGet.Server是由.NET Foundation提供的一个包,用于创建一个ASP.NET应用程序,该应用程序可以在任何运行IIS的服务器上。简单地说,NuGet.Server在服务器上创建一个文件夹,并可以通过HTTP(S)获取内容。设置起来很简单,适用于简单的场景。 在Visual St 阅读全文
posted @ 2020-11-10 14:39 Vincent-Huang 阅读(277) 评论(0) 推荐(0)
摘要:配置步骤: 1、更改.Web项目的appsettings.json的数据库连接字符串。如:server=0.0.0.0;database=VincentAbpTest;uid=root;pwd=123456; 2、给.EntityFramworkCore项目添加Volo.Abp.EntityFram 阅读全文
posted @ 2019-12-20 23:00 Vincent-Huang 阅读(356) 评论(0) 推荐(0)
摘要:1 /// <summary> 2 /// 重写键盘处理事件,处理退出和回车按钮 3 /// </summary> 4 protected override bool ProcessCmdKey(ref Message msg, Keys keyData) 5 { 6 switch (keyData 阅读全文
posted @ 2016-10-29 00:06 Vincent-Huang 阅读(1360) 评论(0) 推荐(0)