protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { var connectionString = _connectionStringProvider.GetConnectionString(this.GetType().Name) ?? throw new Exception($"Unable to find connection string: {this.GetType().Name}"); optionsBuilder.UseMySql(connectionString, ServerVersion.AutoDetect(connectionString)); }