namespace CMSMicroservice.Application.ProductsCQ.Commands.CreateNewProducts;
public record CreateNewProductsCommand : IRequest<CreateNewProductsResponseDto>
{
    // 
    public string Title { get; init; }
    // 
    public string Description { get; init; }
    // 
    public string ShortInfomation { get; init; }
    // 
    public string FullInformation { get; init; }
    // 
    public long Price { get; init; }
    // 
    public int Discount { get; init; }
    // 
    public int Rate { get; init; }
    // 
    public string ImagePath { get; init; }
    // 
    public string ThumbnailPath { get; init; }
    // 
    public int SaleCount { get; init; }
    // 
    public int ViewCount { get; init; }
    // 
    public int RemainingCount { get; init; }
    // لیست شناسه دسته‌بندی‌های محصول
    public ICollection<long>? CategoryIds { get; init; }

}
