У меня есть проект C# GenericBusinessObject и проект WebRole, который использует GenericBusinessObject. WebRole имеет рабочий элемент BusinessObject, реализующий интерфейсный метод IFastSearchable.IndexDocument, который вызывается из GenericBusinessObject. На самом деле WorkitemBusinesObject объявлен в WebRole как GenericBusinessObject.
Я ссылаюсь на обе DLL проекта от LinqPad. Но LinqPad терпит неудачу с исключением.
TypeLoadException: метод «IndexDocument» в типе «WorkstreamPlatform_WebRole.Models.Workitem» сборки «WorkstreamPlatform_WebRole, версия = 1.0.0.0, язык и региональные параметры = нейтральный, PublicKeyToken = null» в соответствии с реализацией.
LinqPad считает, что Workitem не имеет реализации метода IndexDocument. Что неправильно.
Это ошибка LinqPad или я неправильно думаю?
В обычном выполнении проекта это работает.