Files
nashel-backend/src/Modules/Order/Domain/Repositories/IOrderRepository.cs
T

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);
}