uno.extensions
uno.extensions copied to clipboard
`Storage` does not work without `ThemeSwitching`
Current behavior
Cannot activate IKeyValueStorage because of missing ISettings
Expected behavior
Calling UseStorage adds all required services
How to reproduce it (as minimally and precisely as possible)
var host = UnoHost.CreateDefaultBuilder()
.UseSerialization()
.UseStorage()
.Build()
host.Services.GetRequiredDefaultInstance<IKeyValueStorage>()
Environment
Nuget Package (s): Uno.Extensions.Storage
Package Version(s): 4.3.0-dev.5
Affected platform(s):
- iOS
- macOS (AppKit)
- Mac Catalyst
- Android
- WebAssembly
- Windows
- Skia (WPF)
- Skia (GTK on Linux/macOS/Windows)
- Skia (Linux Framebuffer)
Visual Studio:
- 2022 (version: 17.10.4)