/// <summary>Snippet for SearchUris</summary> public void SearchUris() { // Snippet: SearchUris(string,IEnumerable<ThreatType>,CallSettings) // Create client WebRiskServiceV1Beta1Client webRiskServiceV1Beta1Client = WebRiskServiceV1Beta1Client.Create(); // Initialize request argument(s) string uri = ""; IEnumerable <ThreatType> threatTypes = new List <ThreatType>(); // Make the request SearchUrisResponse response = webRiskServiceV1Beta1Client.SearchUris(uri, threatTypes); // End snippet }
/// <summary>Snippet for SearchUris</summary> public void SearchUris_RequestObject() { // Snippet: SearchUris(SearchUrisRequest,CallSettings) // Create client WebRiskServiceV1Beta1Client webRiskServiceV1Beta1Client = WebRiskServiceV1Beta1Client.Create(); // Initialize request argument(s) SearchUrisRequest request = new SearchUrisRequest { Uri = "", ThreatTypes = { }, }; // Make the request SearchUrisResponse response = webRiskServiceV1Beta1Client.SearchUris(request); // End snippet }
public void SearchUri() { // Sample: SearchUris WebRiskServiceV1Beta1Client client = WebRiskServiceV1Beta1Client.Create(); SearchUrisResponse response = client.SearchUris( "http://testsafebrowsing.appspot.com/s/malware.html", new[] { ThreatType.Malware, ThreatType.SocialEngineering }); ThreatUri threat = response.Threat; if (threat == null) { Console.WriteLine("No threat detected"); } else { Console.WriteLine($"Threat types: {string.Join(", ", threat.ThreatTypes)}"); Console.WriteLine($"Cache lifetime expiry: {threat.ExpireTime}"); } // End sample }