🌍English / 中文
📖Documentation · 🐛Report Issues
Load plugins using plugin loader on Windows App SDK
The following content can be loaded in plugins:
-
C# Code - Custom
WinUI Controls(Page/UserControl) - Custom
Resource Dictionaries(ResourceDictionary) -
Image Assets/Other Assets(Assets) -
i18n(Resw)
Build your own plugin loader in just a few steps
Due to the special loading mode, we need to follow some coding guidelines
- 📦kitUIN.CustomExtensions.WinUI Provides plugin loading support
- 🛠️ShadowPluginLoader.Tool Provides plugin build tools
- 🛠️ShadowPluginLoader.SourceGenerator Auto-generates helper classes
- 🎉winui-extensions Pioneered plugin loading in WinUI3
- 📦DryIoc Provides flexible dependency injection
- 🛠️SharpCompress - Provides compression/decompression support
- 📃Serilog Provides out-of-the-box logging
- 💡WindowsAppSDK Provides framework support