How to virus scan an HTML file in C# .NET Framework
1 min readMar 1, 2020
Need an easy virus scan method for C#? We’ve got just the API for you!
Install the client first using this command for your package manager console.
Install-Package Cloudmersive.APIClient.NET.VirusScan -Version 2.0.3
With that finished, let’s invoke our virus scan function, seen below.
using System;using System.Diagnostics;using Cloudmersive.APIClient.NET.VirusScan.Api;using Cloudmersive.APIClient.NET.VirusScan.Client;using Cloudmersive.APIClient.NET.VirusScan.Model;namespace Example{public class ScanFileExample{public void main(){// Configure API key authorization: ApikeyConfiguration.Default.AddApiKey("Apikey", "YOUR_API_KEY");// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed// Configuration.Default.AddApiKeyPrefix("Apikey", "Bearer");var apiInstance = new ScanApi();var inputFile = new System.IO.Stream(); // System.IO.Stream | Input file to perform the operation on.try{// Scan a file for virusesVirusScanResult result = apiInstance.ScanFile(inputFile);Debug.WriteLine(result);}catch (Exception e){Debug.Print("Exception when calling ScanApi.ScanFile: " + e.Message );}}}}
OK, all done. Easy, huh? We have a huge number of other productivity APIs like this, ready to go. They cover everything from document editing to image cropping, and quite a bit in between.