c#
低调的胖胖
这个作者很懒,什么都没留下…
展开
-
C#进阶系列——WebApi 给方法标记特征,在执行方法前或方法执行后做统一的处理
一:正文前言:有很多时候,我们在调用webApi时候,需要对执行的方法做统一的处理,例如在调用API结束后需要更新执行状态和最后执行时间,可以在方法前标记一个特征,这样有这个特征的方法都会去调用这个方法。二:直接上代码 1.写一个类,然后继承ActionFilterAttribute,重写OnActionExecuting(执行方法前)/OnActionExecuted(执行...原创 2020-04-15 17:25:20 · 1811 阅读 · 0 评论 -
C#进阶系列——WebApi 身份认证解决方案:Basic基础认证
原文地址:https://www.cnblogs.com/landeanfen/p/5287064.html阅读目录一、为什么需要身份认证 二、Basic基础认证的原理解析 1、常见的认证方式 2、Basic基础认证原理 三、Basic基础认证的代码示例 1、登录过程 2、/Home/Index主界面 3、WebApiCORS验证部分(重点) 四、优化 1、解决...原创 2020-01-19 16:29:47 · 1114 阅读 · 0 评论 -
c# 解析成Cron表达式方法
using System;namespace ConsoleApp1{ public class CronHelper { /// <summary> /// 解析成Cron表达式 /// </summary> /// <param name="TaskType">任务类型 &...原创 2019-12-25 14:32:02 · 2289 阅读 · 0 评论 -
LINQ学习实例
LINQ的全拼是 Language Integrated Query 语言集成查询,是C#和c#和Visual Basic语言的扩展,是用来编写C#代码像查询数据库的方式,来查询内存数据。语法: 写法一: from 临时变量 in IEnumberable<T>对象orderby 临时变量/临时变量的成员 descending /...原创 2017-08-04 10:28:04 · 279 阅读 · 0 评论 -
c#知识积累
1.encodeURI转码例子 1编码:encodeURI(encodeURI(传值))解码:decodeURI(接收值);传参数var _t = encodeURI(encodeURI(title));window.location.href = “b.html?title=”+_t;接收var title = decodeURI(_t);只需要转一次码方法二:escape...原创 2019-02-26 15:51:01 · 1416 阅读 · 0 评论 -
C#Cache缓存的封装类
c#自带的缓存Cache是将缓存数据写在内存里面的,读取速度还是相当快的,也比较安全,由于是写在内存里面,一旦回收iis,Cache里面的缓存也会丢失。 public class CacheHelper { /// <summary> /// 创建缓存项的文件 /// </summary> /...原创 2019-07-18 17:15:20 · 1461 阅读 · 0 评论