using Application.Abstractions.Messaging;
using Domain.Entities.Forum.ValueObject;
using SharedKernel.Results;

namespace Application.Features.Api.Forum.CommentReport.Create;

public sealed record Command(
    int MemberID,
    int CommentID,
    ReportType Type,
    string? Reason
) : ICommand<Result>;