我正在使用Entity Framework 6 + Postgre进行项目。
我的数据库有很多模式。
我需要在t4文件中获取表的模式名称。
在EF4中,我认为可以通过以下方式完成:
http://jnye.co/Posts/3/getting-schema-information-from-an-edmx-file-with-poco
表格的模式名称位于EDM文件的元数据中,位于以下部分:
...</EntityType>
<EntityContainer Name="WWBLFATStoreContainer">
<EntitySet Name="nota_fiscal" EntityType="Self.nota_fiscal" Schema="fat__t" store:Type="Tables" />
</EntityContainer>
在上面的示例中,我想在变量中加入“fat__t”,以便在t4模板中使用。
通过我在互联网上阅读的内容,我需要引用“metadataWorkspace”,但我不知道如何在T4模板中引用它......
有什么建议吗?
提前致谢