我正在试图伪造DbFunctions.DiffDays,但遇到了一些困难。签名似乎匹配,但我仍然得到
“名称空间'System.Data.Entity'中不存在类型或命名空间名称'Fakes'”
我的代码如下:
System.Data.Entity.Fakes.ShimDbFunctions.DiffDaysNullableOfDateTimeNullableOfDateTime =
(DateTime? d1, DateTime? d2) =>
{
var timespan = d1.Value - d2.Value;
return (int?)Convert.ToInt32(timespan.TotalDays);
};
有没有人遇到过这个?