MassTransit Command 测试预备代码
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-09-27 09:54:16 +08:00
parent 02db483119
commit 2461646d5f
10 changed files with 125 additions and 11 deletions
@@ -6,13 +6,13 @@ using MassTransit;
namespace IRaCIS.Core.Application.MassTransit.Consumer;
public class AddSubjectConsumer(IRepository<SubjectVisit> _subjectVisitRepository,
public class AddSubjectTriggerConsumer(IRepository<SubjectVisit> _subjectVisitRepository,
IRepository<VisitStage> _visitStageRepository,
IRepository<Trial> _trialRepository,
IMapper _mapper) : IConsumer<AddSubjectEvent>
IMapper _mapper) : IConsumer<AddSubjectTriggerCommand>
{
public async Task Consume(ConsumeContext<AddSubjectEvent> context)
public async Task Consume(ConsumeContext<AddSubjectTriggerCommand> context)
{
var addSubjectEvent= context.Message;