public Broadcast(long identifier, string name, BroadcastStatus status, DateTime lastModified, BroadcastType type, BroadcastConfig item)
 {
     id           = identifier;
     Name         = name;
     Status       = status;
     LastModified = lastModified;
     Type         = type;
     Item         = item;
 }
 public Broadcast(long identifier, string name, BroadcastStatus status, DateTime lastModified, BroadcastType type, BroadcastConfig item)
 {
     id = identifier;
     Name = name;
     Status = status;
     LastModified = lastModified;
     Type = type;
     Item = item;
 }
        internal static CfBroadcastConfig FromBroadcastConfig(BroadcastConfig source,
        BroadcastType type)
        {
            if (source == null || !DictionaryFromConfig.ContainsKey(type))
            {
                return null;
            }

            return DictionaryFromConfig[type].Invoke(source);
        }