Kedzior.io.ConnectionStringConverter is a library that simply converts non-standard MySQL connection string to standard one. Useful when using MySQL with asp.net core apps on Azure.
Package Manager:
Install-Package kedzior.io.ConnectionStringConverter
.NET CLI
dotnet add package kedzior.io.ConnectionStringConverter
Use it in Startup.cs
string connectionString = Environment.GetEnvironmentVariable("MYSQLCONNSTR_localdb");
services.AddDbContext<ApplicationDbContext>(options =>
options.UseMySql(AzureMySQL.ToMySQLStandard(connectionString))
);