#pragma warning disable SA1649
using System;
namespace MediaBrowser.Model.SyncPlay;
///
/// Class GroupUpdate.
///
/// The type of the data of the message.
public class GroupUpdate : GroupUpdate
{
///
/// Initializes a new instance of the class.
///
/// The group identifier.
/// The update type.
/// The update data.
public GroupUpdate(Guid groupId, GroupUpdateType type, T data)
: base(groupId)
{
Data = data;
Type = type;
}
///
/// Gets the update data.
///
/// The update data.
public T Data { get; }
}