protected override WebRequest CreateWebRequest() { var req = base.CreateWebRequest(); req.Timeout = 30000; req.AddParameter(@"type", scope.ToString().ToLowerInvariant()); req.AddParameter(@"mode", ruleset.ShortName); return(req); }