我有一个asp.net mvc应用程序,其中我的模型有一个关系,比如“问题可以有多个答案”。因此,当创建它的.dbml文件和类时,问题类将包含EntitySet,对吗?但是EntitySet中的每个对象(即Answer对象)都会有“there”属性,因此框架会自动创建循环引用和依赖关系。当我们准备序列化问题列表( List )以生成json输出时,这确实是焦点所在,用于控制器中的特定操作。如果我们在designer.cs文件中
我是mvc 5的新手,我想构建一个asp.net应用程序来与现有的数据库进行交互。我正在使用VIsual studio 2013和实体框架6。我已经从一个现有的数据库中生成了一个ADO.net实体数据模型,目前我正在试图找到进行数据验证的最佳方法,以避免输入错误(让我们以来自实体用户的字段电子邮件为例)。正确的方法似乎是在部分类上使用注释。但是,如果原始属性声明位于自动生成的文件上,那么我不知道如何添加注释(在我为此创建的</