一切都很好,但是当第二个服务试图处理作业时,它会抛出异常。队列项保留在没有任何信息的JobAttempt队列中,使用者服务重试处理作业,但每次都抛出相同的异常。-902e-edb0-08d97cd26cf9 MassTransit.Contracts.JobService.JobStatusCheckRequested at MassTransit.Saga.MissingSagaPipe`2.Send(SagaCo
我正在为一个家庭作业创建一个程序,它使用一个接口来计算火车旅行的成本:
public interface MassTransit {
public void getRoundTripCost(int leave,int return_time);
}//end of MassTransit interfac
作为一名消费者,我一直在使用Masstransit作为我的项目。MassTransit服务将使用来自另一个服务的消息,而我构建的另一个服务目前运行在NestJS上,并使用RabbitMq发送消息。当我试图序列化Rabbitmq消息时遇到的问题,它包含以下基本属性:
但是,由于MassTransit随后将我的消息包装在一个接口中,所以我无法获得存储在属性上的值。'1.Send(ModelContext modelContext) at MassTransit.RabbitMqT