Muonroi.Data.EntityFrameworkCore.MySql
2.0.2
dotnet add package Muonroi.Data.EntityFrameworkCore.MySql --version 2.0.2
NuGet\Install-Package Muonroi.Data.EntityFrameworkCore.MySql -Version 2.0.2
<PackageReference Include="Muonroi.Data.EntityFrameworkCore.MySql" Version="2.0.2" />
<PackageVersion Include="Muonroi.Data.EntityFrameworkCore.MySql" Version="2.0.2" />
<PackageReference Include="Muonroi.Data.EntityFrameworkCore.MySql" />
paket add Muonroi.Data.EntityFrameworkCore.MySql --version 2.0.2
#r "nuget: Muonroi.Data.EntityFrameworkCore.MySql, 2.0.2"
#:package Muonroi.Data.EntityFrameworkCore.MySql@2.0.2
#addin nuget:?package=Muonroi.Data.EntityFrameworkCore.MySql&version=2.0.2
#tool nuget:?package=Muonroi.Data.EntityFrameworkCore.MySql&version=2.0.2
Muonroi.Data.EntityFrameworkCore.MySql
MySQL provider configuration for Muonroi DbContexts.
Overview
Provides MySqlDbContextConfigurator to correctly configure MySQL/MariaDB database connections with standard Muonroi resiliency and connection string conventions.
Features
- MySQL Integration: Uses
MySqlDbContextConfiguratorfor seamless setup. - Resiliency: Configures execution strategies suitable for MySQL.
Installation
dotnet add package Muonroi.Data.EntityFrameworkCore.MySql
Quick Start
builder.Services.AddMuonroiDbContext<MyDbContext>(options =>
{
var configurator = new MySqlDbContextConfigurator();
configurator.Configure(options, "Server=localhost;Database=mydb;Uid=root;Pwd=password;");
});
Ecosystem Combinations
Muonroi.Data.EntityFrameworkCore.MySql + Muonroi.EntityFrameworkCore.Configuration
Use MySqlDbContextConfigurator alongside MEntityConfigurationBase to apply standard column mappings to MySQL-specific data types.
Samples
Find complete running examples in the ../../samples/ directory.
License
This project is licensed under the terms of the applicable Muonroi license.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. 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. |
-
net8.0
- Muonroi.Data.EntityFrameworkCore (>= 2.0.2)
- Pomelo.EntityFrameworkCore.MySql (>= 8.0.2)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Muonroi.Data.EntityFrameworkCore.MySql:
| Package | Downloads |
|---|---|
|
Muonroi.RuleEngine.DecisionTable
Decision table models, converters, validators, and serializers for Muonroi Rule Engine. |
|
|
Muonroi.BuildingBlock.All
Metapackage for Muonroi Building Block - Includes all sub-packages for a complete infrastructure setup. |
|
|
Muonroi.Data.EntityFrameworkCore.Events
Event dispatch, outbox persistence, and saga support for Muonroi Data.EntityFrameworkCore. Adds Mediator and Messaging integration on top of the persistence-only core. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.0.2 | 481 | 8/26/2026 |