技术分享
文章平均质量分 76
神韵凌天
喜乐的心乃是良药,忧伤的灵使骨苦干
展开
-
基于Quartz.Net类库的Cron定时任务(实例)
cron常用表达式标准格式为六位:从左至右依次为“秒 分 时 日 月 周”七位格式:从左至右依次为“秒 分 时 日 月 周 年”六位格式年份默认为1970-2099“周” 从1-7,数字或英文缩写(1或 SUN,MON,TUE,WED,THU,FRI,SAT)* 表示所有可能的值? 仅被用于天(月)和天(星期)两个子表达式,表示不指定值,当两个子表达式其中之一被...原创 2018-08-01 15:39:57 · 767 阅读 · 0 评论 -
Kafka消息队列介绍、环境搭建及应用:C#实现消费者-生产者订阅
一:基于.net的常用类库基于.net实现kafka的消息队列应用,常用的类库有kafka-net,Confluent.Kafka,官网推荐使用Confluent.Kafka,本文也是基于该库的实现,创建控制台应用程序。二:生产者生产者将数据发布到指定的主题,一般生产环境下的负载均衡,服务代理会有多个,BootstrapServers属性则为以逗号隔开的多个代理地址 /// ...原创 2018-09-26 15:11:03 · 9603 阅读 · 7 评论 -
Nuget发布属于自己的C#类库包
前期必备Visual Studio 2017要安装 nuget.exe CLI,从 nuget.org 官网下载,将 .exe 文件保存到合适的文件夹申请 API 密钥登录你的 nuget.org 帐户,或创建一个帐户(如果你还没有帐户)。选择用户名(在右上角),然后选择“API 密钥”。选择“创建”,提供密钥名称,选择“选择范围”>“推送”。 在“API 密钥”下,输入“...原创 2018-09-27 11:19:40 · 3201 阅读 · 0 评论 -
ASP.Net MVCWebApi下集成Swagger UI(.NetCore 和.NetFramework框架)
.NetFramework框架1. 安装Swashbuckle v5.6.0 Nuget包(目前最新版)2. 解决方案>属性>生成3. 添加配置引入Swashbuckle包,App_Start文件夹会自动添加 SwaggerConfig.cs 类,内部方式默认被注释掉了,取消 c.IncludeXmlComments(GetXmlCommentsPath()原创 2018-10-19 13:01:28 · 2468 阅读 · 0 评论 -
前后端分离工程搭建
前端 vue-cli-service后端 ASP.NET Core WebAPI1. 后端搭建1.1 新建项目:模板:Web->ASP.NET Core Web 应用程序->.NET Framework->ASP.NET Core 2.1->API编辑TestProject.csproj,添加GenerateDocumentationFile配置节&lt原创 2019-02-27 10:41:43 · 348 阅读 · 0 评论 -
Log4net在Framework和Core框架下的使用配置
前提:nuget引入log4net包1. Framework框架下全局启动项处添加(推荐),也可在使用时单独添加 log4net.Config.XmlConfigurator.Configure();web.config配置<configuration> <configSections> <section name="log4net...原创 2019-03-07 12:39:03 · 361 阅读 · 0 评论 -
解决VS中项目工程重命名后报错:找到多个与名为“Home”的控制器匹配的类型
修改解决方案名称后,出现这种错误,是因为工程内部的旧命名空间没有替换完全,要完全替换,按以下步骤执行:在VS中,右击工程名,重命名为你的NewName右击工程名,进入属性–>应用程序,修改 “程序集名称” 和 “默认命名空间” 为New Name工程内部,Ctrl + H 全局替换掉旧名称,范围:整个工程关闭工程,修改文件夹名称为 NewName文本打开 OldName.sln...原创 2019-04-16 22:59:01 · 793 阅读 · 0 评论