23 lines
609 B
C#
23 lines
609 B
C#
using Dolphin.ExamPictureCut.Exams.Dto;
|
|
using Volo.Abp.DependencyInjection;
|
|
using Volo.Abp.EventBus.Distributed;
|
|
|
|
namespace Dolphin.ExamPictureCut.Exams;
|
|
|
|
/// <summary>
|
|
/// 考试批阅后割图
|
|
/// </summary>
|
|
public class ExamAnnotateEventHandler : IDistributedEventHandler<ExamAnnotateEto>//, ITransientDependency
|
|
{
|
|
private readonly IExamManager _examManager;
|
|
public ExamAnnotateEventHandler(IExamManager examManager)
|
|
{
|
|
_examManager = examManager;
|
|
}
|
|
|
|
public async Task HandleEventAsync(ExamAnnotateEto eventData)
|
|
{
|
|
await _examManager.ExamAnnotate(eventData);
|
|
}
|
|
}
|