如果我需要重新生成应该在哪里指定命名空间。我正在尝试使用 Models 命名空间中的部分类,但它们不匹配。
下面的简化代码片段是生成实体框架类的地方
namespace projectname
{
#region Contexts
/// <summary>
/// No Metadata Documentation available.
/// </summary>
public partial class MyClass
{
}
}
当我在模型文件夹中添加一个类时,
namespace projectname.Models
{
public partial class MyClass
{
//etc, etc
}
}
正如您所看到的,当我尝试使用命名空间时,命名空间不匹配会导致问题,因为编译器同时看到了 projectname.Models.MyClass 和 projectname.MyClass。
我想要一些关于解决此问题的正确方法的建议,最好是更新 EF 类,以便它们存在于 projectname.Models 命名空间中,但我不知道如何去做。