logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用 AssemblyLoadContext 实现 .NET 真正的插件隔离 - 实践经验与架构决策分享

本文介绍了使用AssemblyLoadContext实现.NET插件隔离的方案。通过为每个插件创建独立的加载上下文,解决了传统插件系统的DLL冲突和隔离性问题。关键设计包括:共享契约程序集确保类型兼容性、自定义ALC实现依赖解析、独立DI容器防止服务冲突。面临的挑战包括跨上下文类型兼容、静态状态泄漏、内存管理和MVC控制器发现等问题,并给出了相应解决方案。相比AppDomain和微服务方案,ALC

文章图片
#.net#架构
别再重复造轮子了,这个 .NET 10 开源框架把企业级开发的痛点全解决了

Fastdotnet是一款基于.NET10的插件化企业级开发框架,通过创新的模块化架构解决传统开发痛点。该框架提供六大核心优势:真正的热插拔能力、微前端深度集成、高性能双层缓存、标准OIDC认证、灵活网关路由和容器化依赖注入。其分层架构设计清晰,支持快速插件开发(5分钟即可创建插件),性能表现优异(API响应延迟<10ms)。框架配套的插件商城提供丰富现成功能模块,可缩短项目交付周期70%+

文章图片
#.net#开源
电脑检测VT开启失败处理

我以前是装了雷电模拟器、VMware,在这基础上为了,测试一些东西,开启了Win10自带的沙盒(WindowsSandbox),就出现了模拟器开机显示未开启VT。Vmware提示 【您在运行该虚拟机时启用了侧通道缓解。侧通道缓解可增强安全性,但也会降低性能。如题,该问题可能会有多种情况下引发,我先描述下我的是在什么情况下引起的。重启完成后雷神模拟器和VMware 都不会有什么提示了。可以看到是au

文章图片
#linux#运维#服务器
到底了