private static TransmissionClient CreateTransmissionClient() { var torrentClientSettings = new TorrentClientSettings { Url = TestSettings.TransmissionExposedAddress, Username = TestSettings.TransmissionUser, Password = TestSettings.TransmissionPassword }; return(new TransmissionClient(TransmissionRcpClientHelper.CreateTransmissionRpcClient(torrentClientSettings))); }
public static RpcClient.Client CreateTransmissionRpcClient(TorrentClientSettings settings) { var rpcUrl = settings.Url.AbsoluteUri.TrimEnd('/') + "/transmission/rpc"; return(new RpcClient.Client(rpcUrl, login: settings.Username, password: settings.Password)); }