摘要:中间件是一种装配到应用管道以处理请求和响应的软件。 ASP.NET Core 提供了一组丰富的内置中间件组件,但在某些情况下,你可能需要写入自定义中间件。 本主题介绍如何编写基于约定的中间件。 有关使用强类型和按请求激活的方法,请参阅 ASP.NET Core 中基于工厂的中间件激活。 中间件类 通
阅读全文
摘要:author:尹明能 引入国外网站 Registration Concepts(注册概念) You register components with Autofac by creating a ContainerBuilder and informing (通知)the builder which
阅读全文
摘要:author 尹明能 Structure your app with inversion of control (IoC) in mind. Add Autofac references. At application startup… Create a ContainerBuilder. Regi
阅读全文
摘要:一、 创建 Web 应用项目 在“配置新项目”对话框中,为“项目名称”输入 SignalRChat。 请务必将项目命名为“SignalRChat”(包括匹配大小写),这样在复制和粘贴代码时命名空间就会匹配。 添加 SignalR 客户端库 ASP.NET Core 共享框架中包含 SignalR 服
阅读全文
摘要:一、委托 委托定义指定特定方法签名的类型。 可将满足此签名的方法(静态或实例)分配给该类型的变量,然后(使用适当参数)直接调用该方法,或将其作为参数本身传递给另一方法再进行调用。 以下示例演示了委托的用法。 using System; using System.Linq; public class
阅读全文
摘要:一、过滤器 通过使用 ASP.NET Core 中的筛选器,可在请求处理管道中的特定阶段之前或之后运行代码。 内置筛选器处理任务,例如: 授权(防止用户访问未获授权的资源)。 响应缓存(对请求管道进行短路出路,以便返回缓存的响应)。 可以创建自定义筛选器,用于处理横切关注点。 横切关注点的示例包括错
阅读全文
摘要:一、服务端添加引用,SoapCore,版本是:1.1.0.10 二、创建DTO类 [DataContract] public class CallRequest { /* 接口规范为 (ip不为空的情况): {"YSYHID":"26036","YSXM":"曾礼特","PBID":"794961"
阅读全文
摘要:一、定义 表示一个程序集,它是公共语言运行时应用程序的可重用、可版本化和自描述的构建块 二、备注 使用Assembly类加载程序集,探索程序集的元数据和组成部分,发现程序集中包含的类型,并创建这些类型的实例。 要获取表示当前加载到应用程序域(例如,简单项目的默认应用程序域)中的程序集的程序集对象数组
阅读全文
摘要:一、五大过滤器 1.授权过滤器 (1) 说明:它是过滤器管道中第一个过滤器,控制对方法的访问,仅有在它之前执行的方法,没有之后;在授权过滤器中不会处理异常, 异常过滤器也捕获到其中产生的异常,因此要小心应对。 (2) 实现:继承Attribute类,实现IAuthorizationFilter接口,
阅读全文
摘要:一、什么是JSON Web令牌? JSON Web Token(JWT)是一种开放标准(RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间作为JSON对象安全地传输信息。此信息可以验证和信任,因为它是经过数字签名的。JWT可以使用秘密(使用HMAC算法)或使用RSA或ECDSA的公钥
阅读全文
摘要:1、电脑配置,最近总是纠结用java还是.NETCORE,测试一下性能 2、测试循环100亿次计算时间差 //java public static void main(String[] args) { double c =0; long a = new Date().getTime(); for (
阅读全文
摘要:以前我的测试库和正式库度是同一个,最近检查需要创建个测试库,每次创建测试库度是百度找文章,现在总结一下创建的方式 1、创建一个数据库,把它分离,这个数据库就叫做测试库,把它复制到formal文件夹和test文件夹 2、附加以后右键修改,但是一般会报错,因为我的IIS运行着,所以需要结束进程 数据库不
阅读全文
摘要:1、从控制面板安装,如果不下载镜像文件,安装的时候提示安装失败,只能从镜像里面选择,下载镜像以后解压,解压找到该目录\sources\sxs\,比如D:\Windows serve 2012\Windows serve 2012\cn_windows_server_2012_r2_x64_dvd_2
阅读全文
摘要:MSB3541 Files 的值“<<<<<<< HEAD”无效。路径中具有非法字符。 YNKWEdution.Core D:\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Common.CurrentVe
阅读全文
摘要:解决方法,IIS和.NET CORE 运行时装反了,把IIS 运行时卸载了从新安装
阅读全文
摘要:这是类型参数约束,where表名了对类型变量T的约束关系。where T:A 表示类型变量是继承于A的,或者是A本省。where T: new()指明了创建T的实例应该使用的构造函数。 .NET支持的类型参数约束有以下五种: where T: struct T必须是一个结构类型 where T: c
阅读全文
摘要:一、阿里云下载SSL证书,进入阿里云后台的SSL证书管理页面,申请免费的SSL证书 二、申请免费证书,输入联系方式,网站域名 三、网站导入SSL证书 四、网站一定要选择证书,否则无法使用 分配服务器证书。 打开IIS 8.0 管理器面板,定位到待安装证书的站点,单击绑定。 在网站绑定对话框中单击添加
阅读全文
摘要:dotnet XXX.Web.Host.dll--urls http://*:8080
阅读全文