摘要: 一、为什么要进行方法过滤 一些情况下我们需要再方法调用前记录方法的调用时间和使用的参数,再调用后需要记录方法的结束时间和返回结果,当方法出现异常的时候,需要记录异常的堆栈和原因,这些都是与业务无关的代码,我们不应该将这些重复的且与业务无关的逻辑引入到业务方法里面,此时我们便需要使用过滤来解决这些问题 阅读全文
posted @ 2019-12-01 14:14 多少级到喀什 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 当我们使用winform控件的时候,会发现这些控件(比如Label)不支持Ctrl+c 复制和Ctrl+v 快捷键复制粘贴功能,如果我们需要实现这个功能改怎么做呢? 1. 首先我们创建一个winform项目。 在项目中我们在form上添加三个控件,两个label和一个textBox 我们将要实现的功 阅读全文
posted @ 2019-11-16 21:56 多少级到喀什 阅读(2517) 评论(0) 推荐(0) 编辑
摘要: 一、新建一个.net core web项目作为Identity server 4验证服务。 选择更改身份验证,然后再弹出的对话框里面选择个人用户账户。 nuget 安装Identity server相关的依赖包 添加Identity server相关的配置,首先新建config文件加,然后添加Ide 阅读全文
posted @ 2019-11-02 09:21 多少级到喀什 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 根据前两篇的介绍,我们知道.net web api 和 .net core web api在配置方面的不同如下: 1. .net web api的配置是在 App_Stat文件夹里面添加对应的配置类,然后在Global.asax.cs文件里面注册。 2. .net web api的配置是在Start 阅读全文
posted @ 2019-09-22 20:12 多少级到喀什 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 今天我们来看一下 .net web api 和 .net core web api依赖注入机制的差异。 首先我们分别在.net web api 和 .net core web api新建文件夹Service并增加IValueService 接口和它的实现类ValueService. 然后我们在Val 阅读全文
posted @ 2019-09-14 15:24 多少级到喀什 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 个人正在学习.net web Api的相关知识,因此用这一系列博客做一记录。 1. 首先我们分别创建 .net web api 项目和 .net core web api 项目。 2. 我们首先比较一下两个项目的目录结构。 下图中是用 vs2017 创建的 .net web api(左)和.net 阅读全文
posted @ 2019-09-08 21:50 多少级到喀什 阅读(1008) 评论(0) 推荐(0) 编辑