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

namespace TeleWave.Application.Library.Collections.Suggest;

/// <summary>
/// Дополняет уже собранную франшизу по предложению: состав сервер пересобирает по ключу, а не берёт
/// с клиента. Между показом и нажатием библиотека могла измениться — добавиться должно актуальное.
/// </summary>
public sealed record AddSuggestedShowsCommand(string Key) : ICommand<Result<int>>;
