C# 是否可以为每个实体使用单独的ssdl、csdl和msl文件?

C# 是否可以为每个实体使用单独的ssdl、csdl和msl文件?,c#,entity-framework,C#,Entity Framework,是否可以为EntityFramework中的每个实体使用单独的ssdl、csdl和msl文件 也就是说,我想模块化映射信息 注意:EdmGen.exe工具将ssdl、csdl和msl信息存储在所有实体的相应文件中 注意:如果有人使用NHibernate,他应该知道,NHibernate为每个实体使用单独的映射文件。我想做同样的事情。仅当实体之间没有关系时 一旦存在关系,您就需要了解CSDL中的这两个实体,以创建关联,然后该关联会流入MSL并从MSL流入SSDL 所以理论上是的 实际上没有 希望这

是否可以为EntityFramework中的每个实体使用单独的ssdl、csdl和msl文件

也就是说,我想模块化映射信息

注意:EdmGen.exe工具将ssdl、csdl和msl信息存储在所有实体的相应文件中


注意:如果有人使用NHibernate,他应该知道,NHibernate为每个实体使用单独的映射文件。我想做同样的事情。

仅当实体之间没有关系时

一旦存在关系,您就需要了解CSDL中的这两个实体,以创建关联,然后该关联会流入MSL并从MSL流入SSDL

所以理论上是的

实际上没有

希望这有帮助


Alex

分居有什么好处?问题不是“为什么”,而是“可能吗”?如果框架允许我们这样做?在NHIbernate中,好处是,我们可以分别专注于单独的实体,而不会把我的问题搞得一团糟。