// // Copyright (c) PlaceholderCompany. All rights reserved. // #pragma warning disable CS1591 using global::System; using global::System.Collections.Generic; using global::System.Text.Json.Serialization; namespace MediaBrowser.Model.Session; public class GeneralCommand { /// /// Initializes a new instance of the class. /// public GeneralCommand() : this(new Dictionary()) { } /// /// Initializes a new instance of the class. /// /// The command arguments. [JsonConstructor] public GeneralCommand(Dictionary? arguments) { Arguments = arguments ?? new Dictionary(); } public GeneralCommandType Name { get; set; } public Guid ControllingUserId { get; set; } public Dictionary Arguments { get; } }