I am running a cloud-based .NET (C#) app in Azure and have a requirement for scanning all files uploaded by users for viruses and malware.
I took a look at both Azure Anti-malware and McAfee Endpoint Protection for Azure but it wasn't immediately clear if these support file upload scanning before the files are committed to storage. Ideally, any suspicious file would be nuked before getting stored as opposed to the file being stored and later scanned.
Is there a way, preferably a light weight one using Azure resources, to accomplish scanning of a file stream after upload but before committing the file to any kind of storage?
Thanks in advance.