23 lines
564 B
C#

using MediatR;
namespace Seyounth.Auto.Hs.Runtime.Handlers;
public class OnWarning(int first, int second) : IRequest
{
public int First { get; } = first;
public int Second { get; } = second;
}
public abstract class OnWarningHandler : IRequestHandler<OnWarning>
{
public abstract Task Handle(OnWarning request, CancellationToken cancellationToken);
}
public class DefaultOnWarningHandler : OnWarningHandler
{
public override Task Handle(OnWarning request, CancellationToken cancellationToken)
{
return Task.CompletedTask;
}
}