| 12345678910111213141516171819202122232425262728293031 | namespace MediaBrowser.Model.SyncPlay{    /// <summary>    /// Class GroupStateUpdate.    /// </summary>    public class GroupStateUpdate    {        /// <summary>        /// Initializes a new instance of the <see cref="GroupStateUpdate"/> class.        /// </summary>        /// <param name="state">The state of the group.</param>        /// <param name="reason">The reason of the state change.</param>        public GroupStateUpdate(GroupStateType state, PlaybackRequestType reason)        {            State = state;            Reason = reason;        }        /// <summary>        /// Gets the state of the group.        /// </summary>        /// <value>The state of the group.</value>        public GroupStateType State { get; }        /// <summary>        /// Gets the reason of the state change.        /// </summary>        /// <value>The reason of the state change.</value>        public PlaybackRequestType Reason { get; }    }}
 |