目录 作用 实现 IActionFilter IAsyncActionFilter ActionFilterAttribute AopAction执行 过滤器代码 Action代码 使用日志 Action 全局注册 Program.cs 作用 在请求AuthorizeFilter->ResourceFilter->ActionFilter,可以记录Action的日志 ActionFilter在控制器实例化之后执行 ResourceFilter可以在全局,Controller,Action都可以设置,并且都会执行(一个ResourceFilter...

  GoVOOZsgDcIX   2023年11月02日   38   0   0 .NET

目录 作用 实现 IAsyncResourceFilter IAsyncResourceFilter 全局注册 如何取body参数 Aop缓存简单示例 过滤器代码 Action代码 作用 在请求AuthorizeFilter后执行,可以做缓存处理 ResourceFilter在控制器实例化之前执行 ResourceFilter可以在全局,Controller,Action都可以设置,并且都会执行(一个ResourceFilter可以重复设置) 如果都设置执行顺序为 全局 Controller Action Action方法 Action Controller 全局...

  GoVOOZsgDcIX   2023年11月02日   51   0   0 .NET

目录 简介 基于.NetCore验证方式 Jwt获取Token 引入三方包 生成Token UserInfo JwtConfig WebApi测试(获取Token) Program.cs appsetting.json Controller .NetCore验证(webApi) Progarm.cs Contorller .NetCore授权 简介 Program.cs JwtAuthorization.cs 注意 Autofac注册授权服务 Controller 注意 jwt触发委托 简介 Jwt分为三段通过远点分割 header=>描述这个t...

  GoVOOZsgDcIX   2023年11月02日   83   0   0 .NET

目录 前言 调用页面 index.cshtml PartialUserViewComponent.cs IUserServices.cs PartialUserView.cshtml 注意 前言 视图组件与分部视图类似,但它们的功能更加强大。视图组件不使用模型绑定,它们依赖于调用视图组件时传递的数据。本文是使用控制器和视图编写的,但视图组件适用于RazorPages。视图组件: 呈现一个区块而不是整个响应。 包括控制器和视图间发现的相同关注点分离和可测试性优势。 可以有参数和业务逻辑。 通常从布局页调用。 视图组件适用于对于分部视图而言过于复杂的可重用呈现逻辑的任何位置...

  GoVOOZsgDcIX   2023年11月02日   68   0   0 .NET

目录 appsetting.json IConfiguration读取 IConfigurationBind读取 IOptionsMonitor读取 Program.cs 构造注入 使用 IOptions读取 Program.cs 构造注入 使用 appsetting.json 用于测试appsetting.json { "Name":"刘德华", "Teacher":{ "Name":"张无忌", "Age":"125" }, "ReadConfigArray":[ "ReadConfigArray_1", "ReadConfigArray_2", "ReadC...

  GoVOOZsgDcIX   2023年11月02日   52   0   0 .NET

目录 引入 DBFirstMsSqlServer 测试DbFirst User表 Nuget 测试 CodeFirstMsSqlServer 保存原始数据并重新创建库 备份数据 在OnModelCreating增加 执行codefirst 迁移命令 打印日志 状态 导航属性 贪婪加载 懒加载 第一种方式 第二种方式 设置查询状态不跟踪 全局设置 局部设置 执行时设置 引入 Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.Design Microsoft.EntityFramew...

  GoVOOZsgDcIX   2023年11月02日   40   0   0 .NET

目录 Autofac Program.cs AutofacConfig.cs 测试接口+实现 IStudent.cs Student.cs Autofac Autofac是一款超赞的.NETIoC容器.它管理类之间的依赖关系,从而使应用在规模及复杂性增长的情况下依然可以轻易地修改.它的实现方式是将常规的.net类当做组件处理.控制反转背后的核心思想是,我们不再将应用中的类捆绑在一起,让类自己去“newup”他们的依赖,而是反过来在类的构造方法中将依赖传递进去.中文文档 引用 <ItemGroup> <PackageReferenceInclude="Auto...

  GoVOOZsgDcIX   2023年11月02日   37   0   0 .NET

目录 作用 实现 IActionFilter IAsyncActionFilter ActionFilterAttribute Demo CustomAsyncActionFilter.cs TestFilterController.cs 如何在Actionfilter使用日志 Action.cs CustomAsyncActionFilter.cs 全局注册 Program.cs 作用 在请求AuthorizeFilter->ResourceFilter->ActionFilter,可以Action的日志 ActionFilter在控制器实例化之...

  GoVOOZsgDcIX   2023年11月02日   53   0   0 .NET

目录 MiniMalAPi Demo Program.cs Swagger 文档+信息 Program.cs API版本控制 ApiVersion.cs Version1Controller.cs Program.cs 生成注释 解决跨域 .Net后台请求封装 返回数据压缩 默认压缩 Gzip压缩 缓存 接口缓存 静态文件缓存 MiniMalAPi 最小的api,请求都写在Program.cs中,可以做微服务 DemoProgram.cs//基本请求 app.MapGet("/GetTest",()=>new{result="123",code=...

  GoVOOZsgDcIX   2023年11月02日   73   0   0 .NET

目录 简介 创建gRPC 创建服务端 创建控制台测试 创建自定义服务 服务器流式处理方法 custom.proto CustomGreeterService.cs gRpcRequest.cs 客户端流式处理方法 custom.proto CustomGreeterService.cs gRpcRequest.cs 双向流式处理方法 custom.proto CustomGreeterService.cs gRpcRequest.cs .NetCore调用gRpc 项目引用 Program.cs gRpcController.cs 支持Aop 服务端Program...

  GoVOOZsgDcIX   2023年11月02日   49   0   0 .NET
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~