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