Agency8.MySettings.BlazorComponents 0.0.1

dotnet add package Agency8.MySettings.BlazorComponents --version 0.0.1
                    
NuGet\Install-Package Agency8.MySettings.BlazorComponents -Version 0.0.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Agency8.MySettings.BlazorComponents" Version="0.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Agency8.MySettings.BlazorComponents" Version="0.0.1" />
                    
Directory.Packages.props
<PackageReference Include="Agency8.MySettings.BlazorComponents" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Agency8.MySettings.BlazorComponents --version 0.0.1
                    
#r "nuget: Agency8.MySettings.BlazorComponents, 0.0.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Agency8.MySettings.BlazorComponents@0.0.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Agency8.MySettings.BlazorComponents&version=0.0.1
                    
Install as a Cake Addin
#tool nuget:?package=Agency8.MySettings.BlazorComponents&version=0.0.1
                    
Install as a Cake Tool

Agency8.MySettings.BlazorComponents

A powerful Blazor component library for managing application settings with database persistence support.

Overview

Agency8.MySettings.BlazorComponents provides ready-to-use Blazor components for creating, editing, and managing application settings in your Blazor applications. Built on top of Agency8.MySettings, this library offers a seamless integration with Entity Framework Core and supports multiple database providers.

Features

  • Pre-built Blazor components for settings management
  • Database persistence with Entity Framework Core
  • Support for SQL Server and SQLite
  • Type-safe settings configuration
  • Responsive UI components
  • Easy integration with existing Blazor applications

Installation

Install the package via NuGet Package Manager:

Or via the Package Manager Console:

Dependencies

This package requires the following NuGet package:

  • Agency8.MySettings - Core settings library (automatically installed)

Getting Started

1. Add the required using statement


### 2. Configure services in your `Program.cs`

3. Use the components in your Blazor pages


## Database Configuration

The library supports both SQL Server and SQLite through Entity Framework Core. Configure your connection string in `appsettings.json`:

Licensing

Development License (FREE)

You can use Agency8.MySettings.BlazorComponents freely for development and testing purposes without any license requirements.

Production License (REQUIRED)

A paid license is required for production/live server deployments.

  • ✅ Development and testing environments: FREE
  • ❌ Production/live servers: Paid license required

The library includes Agency8.LicenseValidator to enforce licensing requirements. Running on a live server without a valid license will result in functionality restrictions.

Obtaining a License

To purchase a production license or for licensing inquiries:

Documentation

For detailed documentation, examples, and API reference, visit:

Support

For issues, questions, or feature requests:

Requirements

  • .NET 9.0 or later
  • ASP.NET Core Blazor
  • Entity Framework Core 9.0 or later

Version History

1.0.0

  • Initial release
  • Core Blazor components for settings management
  • SQL Server and SQLite support
  • License validation integration

License

Copyright © 2025 Agency8. All rights reserved.

This software requires a valid license for production use. See the Licensing section above for details.


Note: Replace placeholder URLs and email addresses with your actual contact information and repository links

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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
0.0.1 191 12/6/2025