-
इस तरह NpgsqlSqlGenerationHelper में DelimitIdentifier को ओवरराइड करें:
public class SqlGenerationHelper : NpgsqlSqlGenerationHelper { public override string DelimitIdentifier(string identifier) => identifier.Contains(".") ? base.DelimitIdentifier(identifier) : identifier; }
-
रिप्लेस सर्विस विधि का उपयोग करके ISqlGenerationHelper को अपनी कक्षा से बदलें:
public class MyContext : DbContext { public virtual DbSet<MyTable> MyTable { get; set; } public MyContext(DbConnection connection) : base(new DbContextOptionsBuilder().UseNpgsql(connection) .ReplaceService<ISqlGenerationHelper, SqlGenerationHelper>() .Options) { } }