![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C# 封装
NOPI操作Excel
大辉DDD
这个作者很懒,什么都没留下…
展开
-
客户端模拟浏览器上传文件
winform 上传图片,webClient原创 2022-07-12 11:02:38 · 281 阅读 · 0 评论 -
NOPI导出数据,图片形成对比
效果如下:demo 传送门:嗖~~~原创 2021-08-27 11:18:24 · 89 阅读 · 0 评论 -
Task使用&线程等待&延续
什么是Task?Task是用来实现多线程的类,在以前当版本中已经有了Thread及ThreadPool,为什么还要提出Task类呢,这是因为直接操作Thread及ThreadPool,向线程中传递参数,获取线程的返回值及线程当启停时都非常的麻烦,所以微软的工程师对Thread进行了再封装,这就是Task,可以这么说Task是架构在Thread之上的,所以多线程时Task是我们的首选。任务的线程是后台线程。本质上讲,任务就是一个线程池的增强版API 。线程池的缺点1、线程池获取结果并不原创 2021-08-10 10:10:03 · 674 阅读 · 0 评论 -
C#通过反射获取上层调用者方法信息
System.Diagnostics.StackFrame frame = new System.Diagnostics.StackFrame(1);System.Reflection.MethodBase method = frame.GetMethod();string namspace = method.DeclaringType.Namespace;string clasName = method.ReflectedType.Name;string meth = method.Name;.原创 2021-07-24 17:41:28 · 613 阅读 · 0 评论 -
自定义中间件实现响应报文,请求报文的日志
namespace Ptibro.Partner.API.Extensions{ public class RequestResponseLoggingMiddleware { private readonly RequestDelegate _next; private readonly ILogger _logger; private SortedDictionary<string, object> _dat...原创 2021-07-22 17:06:07 · 296 阅读 · 0 评论 -
自己打印日志
NLog 不通过配置文件 打印日志。递归获取精确Exception。原创 2021-07-16 17:40:42 · 51 阅读 · 0 评论 -
net core webAPI NOPI 导出Excel封装
使用方法分三步1.定义导出的实体类模板2.将需要导入Excel的字段打上 【DisplayName】特性3.调用方法封装函数优势:1.适配所有导出模板2.只需定义好类,打上DisplayName即可完成导入数据 /// <summary> /// 1.前提:需要导入到Excel的类字段打上特性即可 /// 注意:该函数是很具特性来写入Excel的 /// </summary>原创 2021-07-01 10:27:33 · 549 阅读 · 3 评论