I have a c# project GenericBusinessObject and a project WebRole, which uses GenericBusinessObject. WebRole has a BusinessObject Workitem, that implements the Interface method IFastSearchable.IndexDocument that is called from within GenericBusinessObject. Actually the WorkitemBusinesObject is declared in WebRole as GenericBusinessObject.
I refer both project dlls from LinqPad. But LinqPad fails with an exception.
TypeLoadException: Die Methode "IndexDocument" im Typ "WorkstreamPlatform_WebRole.Models.Workitem" der Assembly "WorkstreamPlatform_WebRole, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" hat keine Implementierung.
LinqPad thinks that Workitem has no implementation of the IndexDocument method. Which is wrong.
Is it a LinqPad bug or am I thinking wrong?
In normal project execution it works.