J'ai un projet C# GenericBusinessObject et un projet WebRole, qui utilise GenericBusinessObject. WebRole a un objet de travail BusinessObject, qui implémente la méthode d'interface IFastSearchable.IndexDocument qui est appelée à partir de GenericBusinessObject. En fait, WorkitemBusinesObject est déclaré dans WebRole en tant que GenericBusinessObject. Je référence les deux dll de projet à partir de LinqPad. Mais LinqPad échoue avec une exception. TypeLoadException: Die Méthode "IndexDocument" im Typ "WorkstreamPlatform_WebRole.Models.Workitem" dans Assembly "WorkstreamPlatform_WebRole, Version = 1.0.0.0, Culture = neutre, PublicKeyToken = null" hat keine Implementierung.Linqpad ne reconnaît apparemment pas l'interface implémentée
LinqPad pense que Workitem n'a pas implémenté la méthode IndexDocument. Ce qui est faux.
Est-ce un bug de LinqPad ou est-ce que je me trompe?
Dans l'exécution normale du projet, cela fonctionne.