ASP.Net
文章平均质量分 57
神韵凌天
喜乐的心乃是良药,忧伤的灵使骨苦干
展开
-
ASP.NET Core项目基于Windows 服务的打包托管
1. 工程创建工程目标框架可为 .NetFramework 或 .NetCore,模板为 .NetCore下的API工程,正常编写工程代码即可2.转换项目为Windows服务修改 Properties 下 launchSettting.json 文件,添加Windows 运行时标识符<PropertyGroup> <TargetFramew原创 2018-11-02 15:49:05 · 2085 阅读 · 0 评论 -
Kafka消息队列介绍、环境搭建及应用:C#实现消费者-生产者订阅
一:基于.net的常用类库基于.net实现kafka的消息队列应用,常用的类库有kafka-net,Confluent.Kafka,官网推荐使用Confluent.Kafka,本文也是基于该库的实现,创建控制台应用程序。二:生产者生产者将数据发布到指定的主题,一般生产环境下的负载均衡,服务代理会有多个,BootstrapServers属性则为以逗号隔开的多个代理地址 /// ...原创 2018-09-26 15:11:03 · 9573 阅读 · 7 评论 -
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 · 2451 阅读 · 0 评论 -
Topshelf 打包部署Windows服务
1 创建项目(例:控制台程序)Nuget 引入Topshelf类库using System;using System.Threading;using System.Threading.Tasks;using Topshelf;namespace LoginTypeInherit{ public class Program { private stat...原创 2018-09-27 17:06:44 · 5369 阅读 · 0 评论 -
Nuget发布属于自己的C#类库包
前期必备Visual Studio 2017要安装 nuget.exe CLI,从 nuget.org 官网下载,将 .exe 文件保存到合适的文件夹申请 API 密钥登录你的 nuget.org 帐户,或创建一个帐户(如果你还没有帐户)。选择用户名(在右上角),然后选择“API 密钥”。选择“创建”,提供密钥名称,选择“选择范围”>“推送”。 在“API 密钥”下,输入“...原创 2018-09-27 11:19:40 · 3177 阅读 · 0 评论 -
C#多线程基础,实现主子线程有序输出
创建控制台程序using System;using System.Collections.Generic;using System.Threading;using System.Threading.Tasks;namespace AsyncThread{ public class Program { static void Main(string...原创 2018-09-10 18:30:44 · 976 阅读 · 0 评论 -
基于Quartz.Net类库的Cron定时任务(实例)
cron常用表达式标准格式为六位:从左至右依次为“秒 分 时 日 月 周”七位格式:从左至右依次为“秒 分 时 日 月 周 年”六位格式年份默认为1970-2099“周” 从1-7,数字或英文缩写(1或 SUN,MON,TUE,WED,THU,FRI,SAT)* 表示所有可能的值? 仅被用于天(月)和天(星期)两个子表达式,表示不指定值,当两个子表达式其中之一被...原创 2018-08-01 15:39:57 · 738 阅读 · 0 评论 -
使用Swagger的Json文档生成客户端代码
一. 在线工具方式安装 Swagger Editor编写 Swagger 文档在线生成二. 命令创建(需有java环境)编写 Swagger Json文档下载打包工具 swagger-codegen-cli命令创建示例将打包工具和 json文档放在同一文件夹下,预将生成客户端代码放于 swagger-clinet 文件夹下,在json文档所在目录打开命令窗口(建议...原创 2018-11-14 16:01:39 · 5472 阅读 · 0 评论