我已经创建了一个Masstransit发布过滤器,它根据访问者提供的信息创建一个消息头。 我希望在处理过程中在访问器中设置一些值,这些值将由发布筛选器拾取。我对过滤器的理解是,它们是有作用域的,因此,任何发布的消息都将创建一个新的DI作用域。这意味着我在发布消息之前设置的值将不会出现在筛选器中。- this value is not passed to the filter
mess
我正在尝试使用MassTransit.ExtensionsDependencyInjectionIntegration和PrefetchCount进行实验。有没有办法强制masstransit为每条消息创建消费者? 我的服务逻辑需要为每条消息创建新的di作用域,据我所知,只有在每次都创建使用者的情况下才有可能。更新 我使用this library来注册消费者和发布者。 Here you can see,它向TryAddTrancient()注册消费者。这会是一个问题吗?