uno.extensions icon indicating copy to clipboard operation
uno.extensions copied to clipboard

`Storage` does not work without `ThemeSwitching`

Open xperiandri opened this issue 1 year ago • 0 comments

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)

xperiandri avatar Jul 11 '24 22:07 xperiandri