//
// 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; }
}