C# masstransit.messageexception:匿名类型不是有效的消息类型

C# masstransit.messageexception:匿名类型不是有效的消息类型,c#,masstransit,C#,Masstransit,我得到 “masstransit.messageexception:匿名类型不是有效的消息类型”如下所示 \u bus.Publish(id.Select(id=>newsomeevent()); 我在谷歌上搜索,没有找到任何直接解决我问题的方法。最后,我意识到它应该是SomeEvent对象,而不是IEnumerable 由于IEnumerable不是命名空间对象,因此将导致此异常

我得到
“masstransit.messageexception:匿名类型不是有效的消息类型”
如下所示

\u bus.Publish(id.Select(id=>newsomeevent());

我在谷歌上搜索,没有找到任何直接解决我问题的方法。

最后,我意识到它应该是SomeEvent对象,而不是IEnumerable

由于IEnumerable不是命名空间对象,因此将导致此异常