using MediatR;

namespace CMSMicroservice.Application.DiscountShopCQ.Commands.UpdateCustomerCartItem;

/// <summary>
/// Command برای به‌روزرسانی تعداد محصول در سبد خرید
/// </summary>
public class UpdateCustomerCartItemCommand : IRequest<UpdateCustomerCartItemCommandResponse>
{
    public long CartItemId { get; set; }
    public int Count { get; set; }
    // UserId from ICurrentUserService
}

public class UpdateCustomerCartItemCommandResponse
{
    public string Message { get; set; } = string.Empty;
    public bool Success { get; set; }
}
