using MediatR;

namespace SocialService.API.Application.Commands;

/// <summary>
/// EN: Command to respond to a friend request (accept/reject).
/// VI: Command để phản hồi yêu cầu kết bạn (chấp nhận/từ chối).
/// </summary>
/// <param name="RelationshipId">EN: ID of relationship / VI: ID của quan hệ</param>
/// <param name="UserId">EN: ID of user responding / VI: ID user phản hồi</param>
/// <param name="Accept">EN: True to accept, false to reject / VI: True để chấp nhận, false để từ chối</param>
public record RespondToFriendRequestCommand(Guid RelationshipId, Guid UserId, bool Accept) : IRequest<bool>;
