🌍English / 中文
在Windows App SDK上使用插件加载器加载插件
插件内以下内容可以被加载:
-
C#代码 - 自定义
WinUI控件(Page/UserControl) - 自定义
资源字典(ResourceDictionary) -
图片资源/其他资源(Assets) -
i18n(Resw)
仅需几个步骤即可构建属于你的插件加载器
由于特殊的加载模式,我们需要遵循一些代码准则
- 📦kitUIN.CustomExtensions.WinUI 提供插件加载支持
- 🛠️ShadowPluginLoader.Tool 提供插件构建工具
- 🛠️ShadowPluginLoader.SourceGenerator 自动生成帮助类
- 🎉winui-extensions 开创了WinUI3中加载插件的先河
- 📦DryIoc 提供灵活的依赖注入
- 🛠️SharpCompress - 提供压缩解压支持
- 📃Serilog 提供开箱即用的日志
- 💡WindowsAppSDK 提供框架支持