
.Net
qq_34440345
这个作者很懒,什么都没留下…
展开
-
NPOI 实现Excel模板导出
所需Json数据 对应参数 List listData。记录一下使用NPOI实现定制的Excel导出模板,已下实现需求及主要逻辑。原创 2024-11-15 23:31:14 · 625 阅读 · 0 评论 -
Nancy 基本使用
除了使用webapi外,Nancy是一个轻量级用于构建基于 HTTP 的 Web 服务,具体详细,可以百度。注意事项1.所有 api 写在Models下面2.引入Nancy 库 我的是.net 4.5的 所以选的版本是 1.4.1的引入成功后在 web.config会自动新增配置节点基本配置搞完后在具体实现1.新建基类api BaseApiusing Nancy;using Nancy.ModelBinding;using System;using Sy...原创 2020-07-29 09:20:52 · 1201 阅读 · 0 评论 -
WebApi 不依赖IIS发布
最终效果直接运行.exe命令窗口程序启动服务使用 owin 相关技术owin使用 - 执念、旧时光 - 博客园相关知识项目结构1.项目引用核心包2.新建 Startup类using Owin;using System.Web.Http;namespace SyncApi{ public class Startup { public void Configuration(IAppBuilder appBuilder) ...原创 2021-10-17 18:06:35 · 1122 阅读 · 0 评论 -
.NET5开发应用发布到IIS
第一次用.net5 开发一套应用,在VS2019代码写好后准备部署到服务器结果一直都是在网上查阅一堆资料 需要设置IIS配置,需要设置web.config配置等等结果我只下载Hosting Bundle项目就可以运行了下载地址Download .NET 5.0 (Linux, macOS, and Windows)...原创 2021-09-21 15:47:15 · 481 阅读 · 0 评论 -
导入数据到模版并导出
//模版 var filePath = DirFileHelper.GetAbsolutePath("~/Resource/TemplateFile/"); var TempletFileName = filePath + "车间产量登记导入模版.xlsx"; FileStream file = new FileStream(TempletFileName, FileMode.Open, FileAccess.Read); //HSSFWorkb...原创 2021-01-08 23:11:43 · 280 阅读 · 0 评论 -
反射+特性 实现DataTable 转对象集合(特定场景)
应用场景:需要对接多台设备,且数据结构都不一致,实体类都不一致,但是需要调用相同接口去实现, 需要将DataTable转集合对象,在由集合对象转JSON字符串 传给api。于是在这一步我设计成 在实体类上面 加上特性(这个字段特性与查询出来DataTable字段一致就行了)具体实现代码实体类关键Description 这个特性值需要和dataTable字段值一直using System;using System.Collections.Generic;using System...原创 2020-07-04 17:52:31 · 247 阅读 · 0 评论 -
反射实现 DataTable 转对象集合(一般场景通用)
扩展方法 /// <summary> /// (扩展)使用反射技术DataTable转List<T> /// </summary> /// <typeparam name="T"></typeparam> /// <param name="dataTable"></param> /// <returns></原创 2020-07-04 16:20:41 · 261 阅读 · 0 评论 -
log4net 保存日志到本地
在项目中记录日志是个不错习惯,可以查看项目运行状况具体使用1.添加引用2.新增log4net配置文件<?xml version="1.0" encoding="utf-8" ?><log4net> <!--根配置--> <root> <!--日志级别ERROR--> <level value="ERROR" /> </root> <!-- 错误 Error.log原创 2020-06-26 14:17:03 · 1151 阅读 · 0 评论 -
单点登录 ( 踢人模式 )
这是最终效果图 实现用户账号在别处登陆,踢出上个已经登陆的账号单点登陆基本原理:项目Demo结构项目 demo 源码原创 2020-05-09 14:08:54 · 1125 阅读 · 0 评论 -
收集c#常用注解
[DisplayFormat(ConvertEmptyStringToNull = false)] //实体类字段为null 设置为 " " 空字符串原创 2020-04-10 21:52:44 · 1574 阅读 · 0 评论 -
接口返回值使用IEnumerable<T>还是用list<T>,还是IList<T>
https://bbs.youkuaiyun.com/topics/392147930?page=1https://blog.youkuaiyun.com/seal203/article/details/51986118原创 2019-11-27 21:12:36 · 786 阅读 · 0 评论