Shiny.Extensions.Stores.Web
v1.0.0-alpha-0014Pre-release
net9.0
Shiny Stores for .NET Web Assembly (Local and Session Storage)
Published
Jul 1, 2025
1y ago
Total Downloads
17.1K
17,113
Install
dotnet add package Shiny.Extensions.Stores.Web --version 1.0.0-alpha-0014
| Product | Versions |
|---|---|
| .NET |
README
Shiny Extensions
Dependency Injection Extensions
- Source generate all attributed classes to a single add file - saves you the boilerplate
- Extension methods for registering a dependency against multiple interfaces
- Extension methods for startup tasks (different to hosted services that don't work on mobile)
Stores
- Key/value store with support for
- Android/iOS/Windows - Preferences & Secure Storage
- Web - Local Storage & Session Storage
- In Memory
- Object binder binds INotifyPropertyChanged against a key/value store to persist object changes across sessions
- Simply implement IKeyValueStore to create your own store
Web Hosting Extensions
- Merges service container build and post build scenarios into a single class
- All IInfrastructureModule implementations are automatically detected and run
Additional Libraries Used
- Shiny Reflector - Reflection without the actual reflection
Changes from Previous Version
No structural changes between v1.0.0-alpha-0013 and v1.0.0-alpha-0014.
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
This version is marked prerelease. Validate its API and upgrade path before production use.Compatibility metadata lists 1 target framework; confirm the exact target used by your application.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.