上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 46 下一页
摘要: 假如你写了一个非常棒的类库可以通过以下步骤发布到nuget跟大家分享 注册nuget账户 地址:https://www.nuget.org/users/account/LogOn?returnUrl=%2F 将包元数据添加到项目文件 <PackageId>AppLogger</PackageId> 阅读全文
posted @ 2022-05-24 16:47 东百牧码人 阅读(50) 评论(0) 推荐(0)
摘要: 悲观锁 缺点:逻辑复杂,性能短板,并非所有数据库都支持; 乐观并发 修改的不同字段,各自改个自字段; 后者覆盖先者,默认都是这种情况; 阻止后者修改,存储优先方案; 具体方法使用RowVersion https://docs.microsoft.com/zh-cn/aspnet/core/data/ 阅读全文
posted @ 2022-05-24 16:21 东百牧码人 阅读(58) 评论(0) 推荐(0)
摘要: .NET垃圾回收分为两种风格 工作站GC:客户端应用设计的 服务器GC:用于需要高吞吐量和可伸缩性的服务器应用程序 默认:工作站垃圾回收。 它等效于将值设置为 false。 runtimeconfig.json 文件 { "runtimeOptions": { "configProperties": 阅读全文
posted @ 2022-05-23 09:27 东百牧码人 阅读(36) 评论(0) 推荐(0)
摘要: 自动添加开发人员异常页中间件 在开发环境中,默认添加 。 不再需要将以下代码添加到 Web UI 应用 if (app.Environment.IsDevelopment()) { app.UseDeveloperExceptionPage(); } 阅读全文
posted @ 2022-05-20 09:45 东百牧码人 阅读(153) 评论(0) 推荐(0)
摘要: nuget引入 Figgle Console.WriteLine(Figgle.FiggleFonts.Standard.Render("Hello, World!")); 效果 注:仅支持英文 阅读全文
posted @ 2022-05-20 09:18 东百牧码人 阅读(233) 评论(0) 推荐(0)
摘要: .NET6默认开启全局using 具体配置如下 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>net6.0</TargetFramework> <!--开 阅读全文
posted @ 2022-05-19 16:51 东百牧码人 阅读(387) 评论(0) 推荐(0)
摘要: ![](https://img2022.cnblogs.com/blog/599607/202205/599607-20220518182617525-864187725.png) ![](https://img2022.cnblogs.com/blog/599607/202205/599607-20220518182626177-35012430.png) 阅读全文
posted @ 2022-05-18 18:27 东百牧码人 阅读(30) 评论(0) 推荐(0)
摘要: 1.添加服务引用 2.选择swagger.json 3.查看生成代码 阅读全文
posted @ 2022-05-18 14:35 东百牧码人 阅读(118) 评论(0) 推荐(0)
摘要: 命名空间 System.Net.WebSockets 代码 using (var ws = new ClientWebSocket()) { await ws.ConnectAsync(new Uri(url), CancellationToken.None); while (ws.State == 阅读全文
posted @ 2022-05-18 14:16 东百牧码人 阅读(615) 评论(0) 推荐(0)
摘要: nuget引入WebSocketSharp 代码 string url= $@"ws://localhost:8006"; using (var ws = new WebSocket(url)) { ws.OnMessage += (sender, e) => { Console.WriteLine 阅读全文
posted @ 2022-05-18 14:12 东百牧码人 阅读(813) 评论(0) 推荐(0)
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 46 下一页