i'm trying to connect wpf desktop project to MySQL database and after start the project I found this exception that I don't know how to do with it and this my class to connect to mysql
using AYMEN.Data.Layers.Entities;
using Microsoft.EntityFrameworkCore;
namespace AYMEN.Data.Layers
{
public class SuivOrDbContext : DbContext
{
string connectionString;
public SuivOrDbContext(string connectionString)
{
this.connectionString = connectionString;
//optionsBuilder.UseMySQL(connectionString);
//Database.SetInitializer(new DropCreateDatabaseIfModelChanges<SuivOrDbContext>());
}
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseMySQL("server=localhost;database=SuivOr;Uid=root;Pwd=admin;");
}
public DbSet<User> Users { get; set; }
public DbSet<Settings> Settings { get; set; }
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
//Configuration.ProxyCreationEnabled = true;
//modelBuilder.Entity<Project>().Map();
//modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
base.OnModelCreating(modelBuilder);
}
}
}