24 lines
591 B
C#
24 lines
591 B
C#
using MediatR;
|
|
|
|
namespace MyService.API.Application.Queries;
|
|
|
|
/// <summary>
|
|
/// EN: Query to get a Sample by ID.
|
|
/// VI: Query để lấy một Sample theo ID.
|
|
/// </summary>
|
|
/// <param name="SampleId">EN: Sample ID / VI: ID sample</param>
|
|
public record GetSampleQuery(Guid SampleId) : IRequest<SampleViewModel?>;
|
|
|
|
/// <summary>
|
|
/// EN: Sample view model for API responses.
|
|
/// VI: Sample view model cho API responses.
|
|
/// </summary>
|
|
public record SampleViewModel(
|
|
Guid Id,
|
|
string Name,
|
|
string? Description,
|
|
string Status,
|
|
DateTime CreatedAt,
|
|
DateTime? UpdatedAt
|
|
);
|