Tenowg.MongoOptions.Blazor
0.0.1-alpha
See the version list below for details.
dotnet add package Tenowg.MongoOptions.Blazor --version 0.0.1-alpha
NuGet\Install-Package Tenowg.MongoOptions.Blazor -Version 0.0.1-alpha
<PackageReference Include="Tenowg.MongoOptions.Blazor" Version="0.0.1-alpha" />
<PackageVersion Include="Tenowg.MongoOptions.Blazor" Version="0.0.1-alpha" />
<PackageReference Include="Tenowg.MongoOptions.Blazor" />
paket add Tenowg.MongoOptions.Blazor --version 0.0.1-alpha
#r "nuget: Tenowg.MongoOptions.Blazor, 0.0.1-alpha"
#:package Tenowg.MongoOptions.Blazor@0.0.1-alpha
#addin nuget:?package=Tenowg.MongoOptions.Blazor&version=0.0.1-alpha&prerelease
#tool nuget:?package=Tenowg.MongoOptions.Blazor&version=0.0.1-alpha&prerelease
MongoOptions.Blazor 🍃
A Blazor component library for managing MongoDB-based configurations using MongoOptions. Provides UI components for CRUD operations on configuration settings stored in MongoDB.
🚀 Features
- Blazor Components: Ready-to-use UI components for viewing and editing configuration options.
- Integration with MongoOptions: Seamlessly works with the core library for resilient, cached MongoDB configurations.
- Data Validation: Inherits validation from Data Annotations in your POCO classes.
- Responsive Design: Built with Blazor for modern web applications.
📦 Installation
dotnet add package Tenowg.MongoOptions.Blazor
Ensure you have MongoOptions installed as a dependency.
🛠️ Quick Start
1. Set up MongoOptions
First, configure MongoOptions in your Blazor app as described in the MongoOptions.Core README.
2. Add Components to Your App
Import the library and use the provided components in your Razor pages.
@using MongoOptions.Blazor.Components
<ConfigSelector T="TestData"></ConfigSelector>
Replace YourSettingsClass with your POCO class decorated with [Options].
🤝 Contributing
This project is in early alpha and welcomes community contributions! Whether it's bug fixes, new features, documentation improvements, or UI enhancements, your help is appreciated.
- Fork the repository
- Create a feature branch
- Submit a pull request
📄 License
Licensed under the terms in LICENSE.txt.
📞 Support
For issues or questions, please open an issue on GitHub.#
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Microsoft.AspNetCore.Components.Web (>= 10.0.2)
- Tenowg.MongoOptions (>= 1.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.1.0 | 144 | 2/6/2026 |
| 0.0.1 | 121 | 2/1/2026 |
| 0.0.1-alpha | 118 | 2/1/2026 |