- 博客(12)
- 收藏
- 关注
原创 C#MQTT发布项目(ProtoBuff语法、加密、解密)
4、去Protogen官网将.proto文件在线生成C#类文件:https://protogen.marcgravell.com/2)复制粘贴mqtt.proto文件内容到左边,点击Generate。5、在C#中新建cs文件并将右边内容复制粘贴到cs文件中。6、添加protobuf-net包(3.2.30版本)3、将proto文件放到项目根目录并包含在项目中。2、设置项目名称、位置、.net框架。8、序列化和反序列化(附上代码)7、编写业务类(附上代码)1、新建一个控制台项目。1)选择CSharp。
2024-08-12 10:39:07
236
原创 C#Windows服务项目
6、添加安装程序:双击Service.cs文件——打开Service设计器——右键添加安装程序(会自动生成一个ProjectInstaller.cs文件)4、选择刚才取名字的Service.cs文件——右键查看代码——在OnStart和OnStop方法中填写自己的业务代码(附带调试代码)9、重新生成项目——打开项目的bin——Debug目录——可以看到服务的Service.exe文件。3、选择刚建立的Server1.cs文件重命名成自己需要的名称。2、设置项目名称、目录、和.net框架。
2024-08-09 15:25:02
342
原创 C#连接达梦数据库
注意:什么.net版本就拿对应的dll,例如.net 4.6可以拿D:\dmdbms\drivers\dotNet\DmProvider\net45中的DM.DmProvider.dll。1、C#连接达梦数据库需要引用DM.DmProvider.dll(目录地址:D:\dmdbms\drivers\dotNet\DmProvider)
2024-07-12 15:04:46
390
原创 C# WebAPI控制器中接口调用接口(将ActionResult 转换为Json)
【代码】C# WebAPI同一个控制器调中接口调用接口(将ActionResult 转换为Json)
2024-07-04 16:59:03
149
原创 ASP.NET Core6.0使用EF DB First实现依赖注入
3、选中项目——右键——EF Core工具——反向工程——添加数据库连接——选则EF Core6。1、打开VS2022——扩展——管理扩展——搜索EF Core Power Tools。2、安装EF Core Power Tools扩展(需要重启VS2022)6、会看到多了一个models文件夹和一个配置文件。7、在Program.cs中添加以下代码。4、选中相应的表或视图——确定。5、选中下面的内容——确定。8、在控制器中使用上下文。
2023-10-19 10:23:18
442
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人