protected override WebRequest CreateWebRequest() { var req = base.CreateWebRequest(); req.Timeout = 30000; req.AddParameter(@"type", scope.ToString().ToLowerInvariant()); req.AddParameter(@"mode", ruleset.ShortName); return(req); }
private string createQueryParameters() { StringBuilder query = new StringBuilder(@"?"); query.Append($@"type={scope.ToString().ToLowerInvariant()}"); query.Append($@"&mode={ruleset.ShortName}"); foreach (var mod in mods) { query.Append($@"&mods[]={mod.Acronym}"); } return(query.ToString()); }