会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Not`Anymore
博客园
首页
新随笔
联系
订阅
管理
[置顶]
.net core signalR 服务端强制中断用户连接
摘要: .net core signalR 服务端断开连接 environment .net core 3.1 前言 项目要求弄一个即时通讯 由于.net 已经集成了websocket通讯中间件-signalR,并且运作的效率还可以,为减少开发周期便使用了signalR作为websocket连接管理中间件。
阅读全文
posted @ 2020-08-20 18:47 前行丶
阅读(5022)
评论(4)
推荐(2)
[置顶]
ASP.Net Core Web Api 使用 IdentityServer4 最新版 踩坑记录
摘要: 辅助工具 日志追踪包 : Serilog.AspNetCore 源码查看工具 : ILSpy 项目环境 ###: ASP.NetCore 3.1 IdentityServer4 4.0.0+ 主题内容 测试登录方式 : password 错误内容: connect/token 登陆出错 但百度/go
阅读全文
posted @ 2020-07-07 16:34 前行丶
阅读(6347)
评论(10)
推荐(4)
[置顶]
面试问题记录 (一)
摘要: 1. asp.net mvc 与 api的区别 1. Asp.Net MVC用于创建返回视图和数据的Web应用程序,但Asp.Net Web API用于创建完整的HTTP服务,只需返回数据而不是视图的简单方法。 1. Web API有助于通过.NET Framework构建REST ful服务,它还
阅读全文
posted @ 2019-07-12 12:07 前行丶
阅读(390)
评论(0)
推荐(0)
[置顶]
C# Monitor.TryEnter 源码跟踪
摘要: source: Monitor 获取指定对象的独占锁。 [MethodImpl(MethodImplOptions.InternalCall), SecuritySafeCritical, __DynamicallyInvokable] public static extern void Enter
阅读全文
posted @ 2019-05-17 14:53 前行丶
阅读(970)
评论(0)
推荐(0)
2021年1月25日
.net core signalR 全局异常处理
摘要: Hub的异常拦截 environment .net core 5.0 主题 对于hub中的方法执行 实现一个全局的异常处理 目录食用方法扩展文档可忽略的源码食用方法 1.实现自定义拦截类: Microsoft.AspNetCore.SignalR.IHubFilter public class Hu
阅读全文
posted @ 2021-01-25 16:35 前行丶
阅读(1198)
评论(0)
推荐(0)
2020年7月16日
.net core api 对于FromBody的参数验证
摘要: 前言 在framework的mvc中,经常会使用 Model.State 、 ModelState.IsValid 配合着特性进行参数验证,通过这种方式可以降低controller的复杂度,使用方便。 常见的特性有: RequiredAttribute、RangeAttribute等... 而在.n
阅读全文
posted @ 2020-07-16 14:07 前行丶
阅读(2086)
评论(0)
推荐(0)
2020年5月8日
CAP.DotNet源码追踪(一)消息是如何执行的,执行后又是如何执行回调的
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2020-05-08 18:14 前行丶
阅读(116)
评论(0)
推荐(0)
2019年5月21日
C# ThreadLocal源码追踪
摘要: ThreadLocal 字段成员: private Func? _valueFactory; 一个获取默认值的委托 不同线程共享此成员。 [ThreadStatic] private static LinkedSlotVolatile[]? ts_slotArray; ThreadStatic特性,
阅读全文
posted @ 2019-05-21 14:51 前行丶
阅读(1233)
评论(0)
推荐(1)
2019年5月17日
C# Monitor.Wait() 源码追踪 (转载)
摘要: source: 释放对象上的锁并阻止当前线程,直到它重新获取该锁。 如果已用指定的超时时间间隔,则线程进入就绪队列。 可以在等待之前退出同步上下文的同步域,随后重新获取该域。 [SecuritySafeCritical] public static bool Wait(object obj, int
阅读全文
posted @ 2019-05-17 10:02 前行丶
阅读(652)
评论(0)
推荐(0)
2019年5月8日
lock学习篇(上)
摘要: why? 当我们使用线程的时候,效率最高的方式当然是异步,即各个线程同时运行,其间不相互依赖和等待。 但当不同的线程都需要访问某个资源的时候,就需要同步机制了,也就是说当对同一个资源进行读写的时候, 我们要使该资源在同一时刻只能被一个线程操作,以确保每个操作都是有效即时的,也即保证其操作的原子性。
阅读全文
posted @ 2019-05-08 09:47 前行丶
阅读(305)
评论(0)
推荐(0)
下一页
公告