using Kean.Domain.Wcs.Commands;
using Kean.Domain.Wcs.Repositories;
using System;
using System.Threading.Tasks;
namespace Kean.Domain.Wcs.SharedServices
{
///
/// 发送输出命令
///
public sealed class SetPriority
{
private readonly IWcsRepository _wcsRepository; // 控制仓库
///
/// 依赖注入
///
public SetPriority(
IWcsRepository wcsRepository)
{
_wcsRepository = wcsRepository;
}
///
/// 处理程序
///
public async Task Handler(int task,int priority)
{
await _wcsRepository.SetPriority(task, priority);
}
}
}