30 public static string Single =
"common";
35 public string Name {
get;
private set; }
49 if (
string.IsNullOrEmpty(channelName))
51 throw new ArgumentNullException(nameof(channelName),
"Channel Name can't be null or empty");
56 throw new ArgumentNullException(nameof(symbol),
"Symbol can't be null or empty");
72 if (ReferenceEquals(
null, other))
return false;
73 if (ReferenceEquals(
this, other))
return true;
84 public override bool Equals(
object obj)
99 int hash = (int)2166136261;
100 hash = (hash * 16777619) ^
Name.GetHashCode();