摘要: 在通过 MqttClient 客户端连接之后,在服务端服务重启时,客户端如果没有重连机制,则无法再接收到订阅的消息。 使用的 Mqtt 组件为:M2Mqtt.Net.dll 一些特性发现 (1)如果提供的服务端地址是不可解析的,会引发异常无法实例化 MqttClient 对象。 (2)Connect 阅读全文
posted @ 2019-09-11 11:13 进步者One 阅读(4852) 评论(1) 推荐(2) 编辑
摘要: 概述 Topshelf是创建Windows服务的另一种方法,老外的一篇文章Create a .NET Windows Service in 5 steps with Topshelf通过5个步骤详细的介绍使用使用Topshelf创建Windows 服务。Topshelf是一个开源的跨平台的宿主服务框 阅读全文
posted @ 2019-08-28 14:50 进步者One 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 前段时间做一个数据迁移项目,刚开始用B/S架构做的项目,但B/S要寄存在IIs中,而IIs又不稳定因素,如果重启IIs就要打开页面才能运行项目。有不便之处,就改用Windows服务实现。这篇就总结下,windows服务的编写,调试,安装卸载。 Windows服务介绍 Microsoft Window 阅读全文
posted @ 2019-08-28 09:01 进步者One 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 1、左连接:var LeftJoin = from emp in ListOfEmployeesjoin dept in ListOfDepartmenton emp.DeptID equals dept.ID into JoinedEmpDeptfrom dept in JoinedEmpDept 阅读全文
posted @ 2019-07-18 18:34 进步者One 阅读(2397) 评论(0) 推荐(0) 编辑
摘要: //services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1); services.AddMvc().ConfigureApplicationPartManager(apm => { // 和主项目里面注册插 阅读全文
posted @ 2019-07-15 11:43 进步者One 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1.global.asax文件概述 global.asax这个文件包含全局应用程序事件的事件处理程序。它响应应用程序级别和会话级别事件的代码。 运行时, Global.asax 将被编译成一个动态生成的 .NET Framework 类,该类是从HttpApplication基类派生的。 因此在gl 阅读全文
posted @ 2019-07-10 11:22 进步者One 阅读(961) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Data.Entity; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; public partial class DemoDbContext : DbContext { public... 阅读全文
posted @ 2019-07-10 09:56 进步者One 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 一、简介 EF 支持开放底层的 ADO.NET 框架,DbContext有三种常用方法 DbSet.SqlQuery //查询并返回Entities DbContext.Database.SqlQuery<T> //执行某一个查询,并可以将返回集转换为某一对象 DbContext.Database. 阅读全文
posted @ 2019-07-10 09:39 进步者One 阅读(2064) 评论(0) 推荐(0) 编辑