0

我需要建模一个我将作为 XML 持久化的文档。在第一个实例中,我将创建一些 POCO 类用作视图模型。我知道我可以通过 EF Designer/T4 生成它们。但是我想知道这是否是正确的路线,因为我实际上想要做的是对文档及其内容进行建模,然后将其映射到 XML 文档,并在需要时最终映射到模式。

我想使用 POCO VM 来提供强类型视图并启用数据注释以进行验证等。然后我可以将数据序列化回 XML。

那么,建模和生成这些 POCO 的最佳方法是什么?

提前谢谢了。

4

1 回答 1

1

我认为 EF Designer 在这里不会有用。绘制所有框并添加所有属性然后手动编码将是更多的工作。为什么要生成类而不是手动编码?它似乎增加了一层复杂性并且可能没有任何好处......您可以尝试使用 xsd.exe 但它将生成的代码将被大量归因(因此没有 POCO)。

于 2012-11-20T02:36:04.170 回答