public void AddFile(byte[] data, TorrentParameters parameters) { var msg = new AddTorrentMessage(data) { Label = parameters.Label, SavePath = parameters.SavePath }; _messageBus.Publish(msg); }
public void AddMagnetLink(string url, TorrentParameters parameters) { var msg = new AddUrlMessage(url) { Label = parameters.Label, Name = parameters.Name, SavePath = parameters.SavePath, Trackers = parameters.Trackers }; _messageBus.Publish(msg); }