namespace Application.Abstractions.Messaging;

/// <summary>
/// 요청(Command/Query)의 공통 마커입니다. (MediatR IRequest 대체 — 외부 의존성 없음)
/// </summary>
public interface IRequest
{
}

/// <summary>
/// 반환값이 있는 요청의 공통 마커입니다.
/// </summary>
/// <typeparam name="TResponse">반환 타입</typeparam>
public interface IRequest<out TResponse>
{
}