using LiteCqrs;
using TeleWave.Application.Common.Models;

namespace TeleWave.Application.Library.Collections.FillCollectionPosters;

/// <summary>
/// Проставляет постеры коллекциям по их частям. Пустой список — всем коллекциям без постера:
/// после массового импорта фильмов их сразу десятки, и обходить каждую руками бессмысленно.
/// </summary>
public sealed record FillCollectionPostersCommand(IReadOnlyList<Guid>? CollectionIds = null)
    : ICommand<Result<int>>;
