using MediatR;

namespace CMSMicroservice.Application.BlogPostImageCQ.Queries.GetBlogPostImages;

public class GetBlogPostImagesQuery : IRequest<List<BlogPostImageDto>>
{
    public long BlogPostId { get; set; }
}

public class BlogPostImageDto
{
    public long Id { get; set; }
    public long BlogPostId { get; set; }
    public string ImagePath { get; set; } = default!;
    public string? ThumbnailPath { get; set; }
    public string? AltText { get; set; }
    public string? Caption { get; set; }
    public int SortOrder { get; set; }
}
