internal static Publisher CreatePublisher(NameValueCollection parameters, BitTorrentController parent) { if ("update".Equals(parameters["action"], StringComparison.OrdinalIgnoreCase)) { return(new Updater(parent)); } else { return(new Publisher(parent)); } }
protected internal Updater(BitTorrentController parent) : base(parent) { }
internal static Publisher CreatePublisher(NameValueCollection parameters, BitTorrentController parent) { if ("update".Equals(parameters["action"], StringComparison.OrdinalIgnoreCase)) { return new Updater(parent); } else { return new Publisher(parent); } }
protected internal Publisher(BitTorrentController parent) { _parent = parent; }
protected internal Updater(BitTorrentController parent) : base(parent) { }
protected internal Publisher(BitTorrentController parent) { _parent = parent; }