摘要: WebApplication 在 Microsoft.AspNetCore.Builder 下; 但是 nuget 上的 Microsoft.AspNetCore 只有 2.3 版本,导致无法在这个包中找到可用的 WebApplication 。 解决方法一:直接引用本地环境中的程序集 nuget 阅读全文
posted @ 2025-11-16 21:55 cchong005 阅读(11) 评论(0) 推荐(0)
摘要: 我的早期方案; 后端不断读取图像,并刷新缓存,前端不断轮询缓存来更新图像;这样的结果就是图像展示非常不连贯 public class VideoService { const string VideoFilePath = "D:\\Users\\xx\\Desktop\\"; /// <summar 阅读全文
posted @ 2025-09-27 20:47 cchong005 阅读(21) 评论(0) 推荐(0)
摘要: const _delay = (interval) => { return new Promise((resolve) => { setTimeout(resolve, interval); }); } const _run = (func) => { return new Promise((res 阅读全文
posted @ 2025-04-26 10:43 cchong005 阅读(10) 评论(0) 推荐(0)
摘要: /// <summary> /// 稳定的长链接 /// 通用设备 TCP 客户端(无心跳、无协议假设、支持大流量) /// 适用于 Modbus、PLC、传感器、摄像头等任意 TCP 设备 /// </summary> internal class DeviceTcpClient : IDispo 阅读全文
posted @ 2025-03-06 18:19 cchong005 阅读(10) 评论(0) 推荐(0)
摘要: Blazor 目前不支持 node 语法,所以无法直接使用 node 包;所以需要再用 js 封装一层。 1,先给 npm 建个目录 “NpmJS” ,因为 node 无法直接当作 js 使用,所以这个目录不需要建在 wwwroot 下,反而方便 csproj 管理 2,创建 node 项目,建议直 阅读全文
posted @ 2024-11-06 15:22 cchong005 阅读(171) 评论(0) 推荐(0)
摘要: 网上的方法 1,用 JSInvokable 标记需要被 js 调用的静态方法 /// <summary> /// 页面窗口改变事件回调 /// </summary> /// <param name="windowWidth"></param> /// <param name="windowHeigh 阅读全文
posted @ 2024-05-31 14:34 cchong005 阅读(227) 评论(0) 推荐(0)
摘要: DotNetty 资料较少,UdpClient 和 TcpClient 略有不同 public class UdpCommunicator : ICommunicator { private IChannel? _ClientChannel; private Bootstrap? _Bootstra 阅读全文
posted @ 2024-02-04 15:25 cchong005 阅读(249) 评论(0) 推荐(0)
摘要: .net 里 Netty 资料不多,做个记录 public class NetworkCommunicator : ICommunicator { #region Netty 本来想用静态,后来觉得多个client公用一个netty可能分不清返回的数据, 先这样,后期要是吃资源再优化 Bootstr 阅读全文
posted @ 2024-02-04 15:24 cchong005 阅读(189) 评论(0) 推荐(0)
摘要: Blazor 使用 BackgroundService 需要注册 builder.Services.AddHostedService<PageStateService>(); razor 页面要使用 PageStateService 的实例,需要 PageStateService 有接口,我们给 P 阅读全文
posted @ 2024-02-01 16:48 cchong005 阅读(97) 评论(0) 推荐(0)
摘要: using System.Collections.Concurrent; namespace ClassLibrary1; public class EventBus { private static readonly ConcurrentDictionary<EventType, Delegate 阅读全文
posted @ 2023-09-27 16:07 cchong005 阅读(95) 评论(0) 推荐(0)