Я использую:
- nservicebus 2.0.0.0
- nservicebus.Testing 2.0.0.0
- VS2010
- nUnit
- .NET 4.0
- c #
Я использую пространство имен nservicebus.Testing, которое nservicebus предоставляет для тестирования обработчиков IMessage.
Мои тесты выдают эту ошибкупри вызове обработчика IMessage:
System.InvalidOperationException: Операции с поздней привязкой не могут быть выполнены для типов или методов, для которых ContainsGenericParameters имеет значение true.
Эта ошибка исчезает,тесты запускаются нормально, если я удаляю ссылку в тестовом проекте на сборку, содержащую сообщения IMessages, которые реализуют обобщенные элементы.
ПРИМЕЧАНИЕ , что проверяемый мной обработчик не обрабатывает обобщенные сообщения,просто наличие сообщения generics в папке bin вызывает ошибку.
Однако я хотел бы иметь возможность проверить обработчики сообщений IMessages, которые реализуют generics, возможно ли это?
ура