扩展EF核心约定

时间:2020-07-31 00:08:50

标签: ef-core-3.1

EF在生成数据库模式时遵循一系列惯例,我知道有很多方法覆盖,例如使用{{1 }},覆盖Column甚至使用OnModelCreating

但是,我并不想扩展它们,而是想扩展其行为-例如,我想为所有表名加IEntityTypeConfiguration<T>前缀(这是DBA的要求,不幸)。我可以通过手动调用

TB_

但这完全替换了名称,而不仅仅是添加了前缀。那么有没有一种方法可以真正获得EF会生成的名称然后进行更改?

0 个答案:

没有答案