会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
路鸣
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2021年5月20日
Entity Framework使用Code Frist/Model First 还是Database First?
摘要: 使用EF时,应该如何选择工作流,请看官方文档,文档地址: Creating a Model - EF6 | Microsoft Docs
阅读全文
posted @ 2021-05-20 17:43 路鸣
阅读(49)
评论(0)
推荐(0)
2021年5月7日
.NET中依赖注入服务生存期作用域
摘要: .NET 中服务注册在容器中有3中方式:Transient/Scoped/Singleton Transient(瞬时的) transient服务使用services.AddTransient()注册在容器中,当从容器中请求服务时,每次请求均创建一个服务实例,也就是说,每次注入都产生一个新的对象。
阅读全文
posted @ 2021-05-07 11:05 路鸣
阅读(142)
评论(0)
推荐(0)
2021年4月27日
ASP.NET Core request body限制特定格式配置
摘要: 在webAPI中,有时要求只能接收特定的请求格式的需求,在ASP.NET Core中默认使用Json based 输入格式,下面以增加内置xml输入格式为例: 安装Microsoft.AspNetCore.Mvc.Formatters.Xml Nuget包 在Startup.ConfigureSer
阅读全文
posted @ 2021-04-27 18:09 路鸣
阅读(420)
评论(0)
推荐(0)
2021年4月26日
依赖注入的两种方式
摘要: Constructor Injection(构造器注入) 这是我们最长用的服务注入方式了; Action injection with FromServices(方法中注入) 可以使用FromServicesAttribute特性在一个控制器方法中直接注入,如下所示: public IActionR
阅读全文
posted @ 2021-04-26 15:00 路鸣
阅读(177)
评论(0)
推荐(0)
2021年4月13日
JS模块在各个框架中的使用
摘要: 目前在前端开发中,模块化已是主流。 Node.js从最开始支持modular programming,使用的模块规范是commonJS,使用module.export和require()导出和导入模块.-->CommonJS modules ES6(亦ES2015)作为JavaScrpt下一个标准版
阅读全文
posted @ 2021-04-13 17:20 路鸣
阅读(91)
评论(0)
推荐(0)
2021年4月8日
C#模块(module)和程序集(assembly)概念
摘要: 模块是可移植的可执行文件,例如 type.dll 或 application.exe,由一个或多个类和接口组成。 单个模块可包含多个命名空间,而一个命名空间可跨越多个模块。 作为一个单元部署的一个或多个模块组成一个程序集。 有关创建包含多个模块的程序集的信息,请参阅多 文件程序集。 ps:摘抄自:M
阅读全文
posted @ 2021-04-08 11:21 路鸣
阅读(1438)
评论(0)
推荐(0)
2021年2月24日
C#的几种“属性”概念理解
摘要: attribute attribute是继承自 Attribute 基类的类,所有继承自 Attribute 的类都可以用作其他代码块的一种“标记”。 例如,有一个名为 ObsoleteAttribute 的特性。 它用于示意代码已过时,不得再使用。 可以将此特性应用于类(比如说,使用方括号)。 [
阅读全文
posted @ 2021-02-24 10:44 路鸣
阅读(494)
评论(0)
推荐(0)
2021年1月19日
JavaScript数据类型Null和Undefined区别
摘要: Null 和 Undefined null 在 JavaScript 中 null 表示 "什么都没有"。 null是一个只有一个值的特殊类型。表示一个空对象引用。 用 typeof 检测 null 返回是 object。 undefined 在 JavaScript 中, undefined 是一
阅读全文
posted @ 2021-01-19 10:55 路鸣
阅读(313)
评论(0)
推荐(0)
2020年12月15日
CLI(命令行接口)和PMC(包管理控制台)
摘要: 众所周知,CLI是包含在.NET SDK中,执行.NET SDK命令的命令行工具,输入dotnet -h查看所有命令。 我们知道.NET SDK在windows/Linux/macOS都有相应的版本,所以,CLI可以在以上系统中运行。 CLI十分强大,我们可以通过命令安装包(dotnet add)和
阅读全文
posted @ 2020-12-15 18:29 路鸣
阅读(1283)
评论(0)
推荐(0)
2020年12月10日
GO语言理解闭包
摘要: 什么是闭包? 闭包是指能够读取函数内部变量的函数,一般来说只有函数内部的子函数才能读取该函数的局部变量,GO语言就是这种方式。 GO语言支持匿名函数,可作为闭包。 如下是菜鸟教程上的一个例子; package mainimport "fmt"func getSequence() func() int
阅读全文
posted @ 2020-12-10 17:35 路鸣
阅读(454)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告