16 lines
619 B
C#
16 lines
619 B
C#
using Fake.Domain.Repositories;
|
|
using Oms.Domain.OrdersAggregate.Entities;
|
|
|
|
namespace Oms.Domain.OrdersAggregate.Repositories;
|
|
|
|
public interface IOrderTaskRepository : IRepository<OrderTask>
|
|
{
|
|
Task<OrderTask?> GetByCustomerAndIdAsync(int customerId, int id, CancellationToken cancellationToken = default);
|
|
|
|
Task<bool> ExistsAsync(int id, CancellationToken cancellationToken = default);
|
|
|
|
Task<List<OrderTaskFail>> GetFailListAsync(int taskId, CancellationToken cancellationToken = default);
|
|
|
|
Task InsertFailListAsync(IEnumerable<OrderTaskFail> failList, CancellationToken cancellationToken = default);
|
|
}
|