03 2022 档案
摘要:IIS7.0下查询条件太多时,会报错,因为IIS 7对于Query String有长度限制。默认为2048 错误信息如下: HTTP 错误 404.15 - Not Found 请求筛选模块被配置为拒绝包含的查询字符串过长的请求。 •Web 服务器上的请求筛选被配置为拒绝该请求,因为查询字符串过长。
阅读全文
摘要:###首先.net core的启动方式分为Inprocess,OutProcess #####Inprocess进程内启动就是一个服务器(iis或者iisexpress或者kestrel) #####OutProcess进程外启动就是一个内部服务器(kestrel),加一个外部服务器(iis或者ii
阅读全文
摘要:##首先我们打开一个程序 并显示占用了 5000和5001端口 ##打开cmd 输入netstat -ano 查出所有占用的端口程序 ##找到我们想查的端口号 5000和5001 对应的PID是60556 ##打开任务管理器 查看PID为60556的程序 就是我们刚刚启动的HostWebDetail
阅读全文
摘要:####为什么要使用依赖注入 轻松管理类之间的依赖,构建应用时遵循设计原则。确保代码的可维护性和可扩展性。 依赖注入提供了对象创建和生命周期管理的核心能力 ####具体运用的组件: 接口实现分离模式,抽象包只需要声明,具体包包括具体的实现。意味着我们的组件只需要依赖它的抽象接口,不需要依赖实现。当使
阅读全文
摘要:##1 delegate #####1.1 delegate委托声明 Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。 #####注意 delegate必须实例化 声明的参数和返回值没有限制 但是委托的方法必须和委托的类型一致 #####1.2 附代码 先声明del
阅读全文
摘要:###首先新建一个API的.net core程序,默认创建了以下文件(重要) ###先看program文件 ###注意 IHostBuilder 我们只需要注意下图框起来的三项 ###程序启动的执行顺序 ###代码执行 上图注意解析 不使用startup依然可以实现程序 ###services和co
阅读全文