using System; namespace Discord.WebSocket { public abstract class SocketEntity : IEntity where T : IEquatable { internal DiscordSocketClient Discord { get; } /// public T Id { get; } internal SocketEntity(DiscordSocketClient discord, T id) { Discord = discord; Id = id; } } }