随笔分类 -  .net core理论

摘要:###首先.net core的启动方式分为Inprocess,OutProcess #####Inprocess进程内启动就是一个服务器(iis或者iisexpress或者kestrel) #####OutProcess进程外启动就是一个内部服务器(kestrel),加一个外部服务器(iis或者ii 阅读全文
posted @ 2022-03-04 15:59 原往 阅读(629) 评论(0) 推荐(0) 编辑
摘要:##1 delegate #####1.1 delegate委托声明 Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。 #####注意 delegate必须实例化 声明的参数和返回值没有限制 但是委托的方法必须和委托的类型一致 #####1.2 附代码 先声明del 阅读全文
posted @ 2022-03-02 15:24 原往 阅读(433) 评论(0) 推荐(1) 编辑
摘要:###首先新建一个API的.net core程序,默认创建了以下文件(重要) ###先看program文件 ###注意 IHostBuilder 我们只需要注意下图框起来的三项 ###程序启动的执行顺序 ###代码执行 上图注意解析 不使用startup依然可以实现程序 ###services和co 阅读全文
posted @ 2022-03-01 18:15 原往 阅读(126) 评论(0) 推荐(0) 编辑
摘要:##base最大的使用就是“面向对象”开发的多态中。base可以对派生类(子类)实例中调用基类(父类)的构造函数方法或者基类上已经被重写的虚方法。 ####首先声明两个类 A B public class A { public A() { Console.WriteLine("我是父类A"); } 阅读全文
posted @ 2021-11-18 18:24 原往 阅读(1320) 评论(0) 推荐(0) 编辑
摘要:##用法1 this代表当前类的实例对象 当我们定义了一个类的全局变量时 而该类方法中也声明了相同的参数名时 如何区分两个相同参数名称的调用 使用this可以更直观地看到this.参数名 为全局参数。 ####首先声明一个类 public class TestThisClass { //用法一 th 阅读全文
posted @ 2021-11-18 16:35 原往 阅读(1569) 评论(0) 推荐(0) 编辑
摘要:###附上demo实例 可以看到中间件的执行顺序如下 层层嵌套 ####next.Invoke(context)和 next(context)写法没区别 第一个next.Invoke(context)表示执行它下面的第二个context方法 第二个next.Invoke(context)表示执行它下 阅读全文
posted @ 2021-09-02 18:11 原往 阅读(103) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示