无法评估子项(空指针异常)

时间:2015-06-01 15:08:48

标签: c# entity-framework list children

我有问题,我不知道为什么。我通常在其他类中使用相同的代码结构,并且首先看到这样的错误。

我在我的dataacces类中有这段代码

 public static IQueryable<EgmCode> RetrieveRegistryVehicleTypeEgmCodes()
        {
            return BaseRepository.RetrieveAll<EgmCode>().Where(x => x.IsRegistryVehicleType == 1);
        }

我正在我的ProductService中调用此方法,就像这样

 public static List<EgmCode> RetrieveRegistryVehicleTypeEgmCodes()
        {
            return EgmCodeRepository.RetrieveRegistryVehicleTypeEgmCodes().ToList();
        }

        .....

 Model.EgmCodes = ProductService.RetrieveRegistryVehicleTypeEgmCodes().ToList(); 

在数据库中有5条记录但实体框架给出了这个错误(&#34;无法评估儿童&#34;)。图片链接在下面

https://drive.google.com/file/d/0B4KpU0TF_l3XaU0wc1RBcXlZT2c/view?usp=sharing

0 个答案:

没有答案