Files
MilkyShots/Butter/Dtos/BulkDto.cs
T
REDCODE eb9f0d14d3 docs: add XML documentation to all public APIs across all projects
Achieves 100% XML doc coverage on non-trivial types with CS1591
enforcement via Directory.Build.props.

Coverage by project:
- Butter: from 6.5% to 100% (DTOs, enums, MIME types)
- Lactose: from ~28% to 100% (controllers, services, repos, jobs, models)
- MilkStream.Client: from ~29% to 100% (all frontend services)

Uses <inheritdoc /> on repository implementations (interfaces
already documented) and full <summary>/<param>/<returns> tags
elsewhere. Enums include member-level docs.
2026-07-06 18:45:21 +02:00

17 lines
558 B
C#

namespace Butter.Dtos;
/// <summary>
/// Represents a bulk operation targeting multiple entities with shared update data.
/// </summary>
/// <typeparam name="TDto">The type of the update data to apply to each entity.</typeparam>
public class BulkDto<TDto> {
/// <summary>
/// Gets or sets the list of entity IDs to update.
/// </summary>
public required List<Guid> Ids { get; set; } = [];
/// <summary>
/// Gets or sets the update data to apply to each entity.
/// </summary>
public required TDto Data { get; set; }
}