Код IT Загрузка примера кода…

C# main.cs
public sealed record OrderLineDto(
    string ProductId,
    int Quantity,
    decimal UnitPrice,
    string? ReservationId);

public sealed record OrderResponse(
    string Id,
    string Status,
    IReadOnlyList<OrderLineDto> Lines,
    decimal Total,
    DateTimeOffset CreatedAt);

public sealed record CreateOrderRequest(
    IReadOnlyList<CreateOrderLineRequest> Lines);

public sealed record CreateOrderLineRequest(string ProductId, int Quantity);
public sealed record OrderLineDto(
    string ProductId,
    int Quantity,
    decimal UnitPrice,
    string? ReservationId);

public sealed record OrderResponse(
    string Id,
    string Status,
    IReadOnlyList<OrderLineDto> Lines,
    decimal Total,
    DateTimeOffset CreatedAt);

public sealed record CreateOrderRequest(
    IReadOnlyList<CreateOrderLineRequest> Lines);

public sealed record CreateOrderLineRequest(string ProductId, int Quantity);