I would like to use anti virus integration with my .net application when uploading files using the application. Has any anti virus API available for .Net?
I don't want to resurrect an old question, but I was in need of a solution that the question was asking about. I evaluated a lot of things and came to the conclusion that there was really not one good .NET library for this. So I made my own.
The library is called nClam, and it connects to a ClamAV server. It is open-source (Apache License 2.0) library which has a very simple API. You can obtain it here: https://github.com/tekmaven/nClam. There is also a nuget package: nClam.
I hope someone who stumbles on this question in the future benefits from my library!
Why not install the antivirus software on the receiving server? That way you could keep the definitions updated, which may not happen on the uploading client app.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With