如何在LINQPad中使用部分类扩展数据模型
本文关键字:用部 分类 扩展 数据模型 LINQPad | 更新日期: 2023-09-27 18:14:34
在c#程序中,可以通过使用部分类来扩展生成的数据模型中的类(因为生成的类被标记为部分类,它们多好啊)。
但是我想在LINQPad中做同样的事情。我怎么做呢?我不能看到生成的数据模型,所以我不知道使用什么命名空间和类名。
很遗憾,这是不可能的。
原因是数据上下文和相关类型是在独立于查询的程序集中定义的。
您可以通过运行下面的LINQPad程序来验证这一点,用数据库中的类型替换"apartments"类型。
void Main()
{
typeof(apartments).Assembly.GetName().Dump();
GetType().Assembly.GetName().Dump();
}