2025-06-16 17:24:23 +08:00

21 lines
509 B
C#

using MediatR;
namespace Seyounth.Auto.Hs.Runtime.Handlers;
public class WeighBoxRequest : IRequest<string>
{
public string Barcode { get; }
public decimal? Weight { get; }
public WeighBoxRequest(string barcode, decimal? weight)
{
Barcode = barcode;
Weight = weight;
}
}
public abstract class WeighBoxRequestHandler : IRequestHandler<WeighBoxRequest, string>
{
public abstract Task<string> Handle(WeighBoxRequest request, CancellationToken cancellationToken);
}