
C#
一共39篇文章
专题:第1期
-
ASP.NET Core相关命令
查看帮助 数据迁移 已有迁移文件的基础上添加迁移文件 已有示例数据基础上添加迁移更新数据 删除数据库 获取DbContext类型的信息 移除最后一次迁移 更新数据库...时光
- 21
- 0
-
ASP.NET Core 依赖注入
ASP.NET Core依赖注入容器注册服务 AddSingleton() AddTransient() AddScoped() 依赖注入的亮点 低耦合 提供了高测试性,使单元测试更加的容易...时光
- 13
- 0
-
AddMvc和AddMvcCore他们是什么关系?
AddMvcCore()方法只会添加最核心的MVC服务。 AddMvc()方法添加了所有必需的MVC服务 AddMvc()方法会在内部调用AddMvcCore()方法...时光
- 21
- 0
-
ASP.NET Core开发者异常页面
在Startup.cs修改如下代码添加异常抛出 在管道中使用UseDeveloperExceptionPage启用中间件 必须尽可能的在管道中提早注入 异常展示包含Stack Trace ,Query String Cookies和HTTP Headers 用于自定义异常页面,可以使用DeveloperExceptionPageOptions对象...时光
- 22
- 0
-
ASP.NET Core中的静态文件
在Startup.cs的Configure方法添加以下代码,可以访问wwwroot目录下的静态文件 在Startup.cs的Configure方法添加一个默认的文件中间件,默认的文件名称为:index.html default.html等 在Startup.cs的Configure方法下设置指定的默认文件sg.html 方式一 方式二 Asp.Net Core中的静态文件 ASP.Net Core…...时光
- 35
- 0
-
ASP.NET Core的中间件
1、什么是中间件? 可同时被访问和请求。 可以处理请求后,然后将请求传递给下一个中间件。 可以处理请求后,并使管道短路。 可以处理传出响应。 中间件是按照添加的顺序执行的...时光
- 32
- 0
-
Asp.Net Core在Startup文件中获取appsettings.json的内容
在appsettings.json中定义一个Mykey 在Startup.cs中获取appsettings.json中定义的Mykey值并输出...时光
- 36
- 0
-
一、List集合基本操作
一、简介 所属命名空间:System.Collections.Generic List<T>类是 ArrayList 类的泛型等效类。该类使用大小可按需动态增加的数组实现 IList<T> 泛型接口。 泛型的好处: 它为使用c#语言编写面向对象程序增加了极大的效力和灵活性。不会强行对值类型进行装箱和拆箱,或对引用类型进行,向下强制类型转换,所以性能得到提高。 List...时光
- 82
- 0
-
三、Linq 交集、并集、差集、去重
Distinct – 过滤集合中的相同项 得到的结果就是:1,2,3,4,5,6 Union – 连接不同集合,自动过滤相同项 得到的结果就是:1,2,3,4,5,6,7,8,9 Concat– 连接不同集合,不会自动过滤相同项 得到的结果就是:1,2,3,4,4,5,6,6,5,6,6,7,8,9 Intersect –…...时光
- 67
- 0
-
为什么要用队列消息(MQ)
消息队列(MQ)是什么? 消息队列中间件是分布式系统中重要的组件(单机版也可用:单机版指的是在服务器上安装),主要解决应用耦合,异步消息,流量削锋等问题。 实现高性能,高可用,可伸缩和最终一致性架构。 使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ。 消息队列,一般我们会简称它为MQ(Message Queue) 名词解释 把数据放…...时光
- 109
- 0