11 lines
419 B
C#
11 lines
419 B
C#
using OrderAggregate = Nashel.Modules.Order.Domain.Aggregates.Order;
|
|
|
|
namespace Nashel.Modules.Order.Domain.Repositories;
|
|
|
|
public interface IOrderRepository
|
|
{
|
|
Task<OrderAggregate?> GetByIdAsync(Guid id, CancellationToken cancellationToken = default);
|
|
Task AddAsync(OrderAggregate order, CancellationToken cancellationToken = default);
|
|
Task SaveChangesAsync(CancellationToken cancellationToken = default);
|
|
}
|