/// <summary> /// Set torrent params (API: torrent-set) /// </summary> /// <param name="settings">New torrent params</param> public async Task <bool> TorrentSetAsync(TorrentSettings settings) { var request = new TransmissionRequest("torrent-set", settings.ToDictionary()); TransmissionResponse response = await SendRequestAsync(request); return(response.Result.Equals("success", StringComparison.OrdinalIgnoreCase)); }
/// <summary> /// Set torrent params (API: torrent-set) /// </summary> /// <param name="torrentSet">New torrent params</param> public void SetTorrents(TorrentSettings settings) { var request = new TransmissionRequest("torrent-set", settings.ToDictionary()); var response = SendRequest(request); }
/// <summary> /// Set torrent params (API: torrent-set) /// </summary> /// <param name="torrentSet">New torrent params</param> public async void TorrentSetAsync(TorrentSettings settings) { var request = new TransmissionRequest("torrent-set", settings.ToDictionary()); var response = await SendRequestAsync(request); }