Skip to content

uvasoftware/scanii-dotnet

Repository files navigation

Dotnet client for the https://scanii.com content processing service

How to use this client

This library is installable via Nuget and can be installed via the usual tools, details here: https://www.nuget.org/packages/UvaSoftware.Scanii/

For example, using the dotnet CLI:

dotnet add package UvaSoftware.Scanii --version $LATEST_VERSION

Basic usage:

using System;
using System.Threading.Tasks;
using UvaSoftware.Scanii;

namespace Acme
{
  public class Sample
  {
    static async Task Main(string[] args)
    {
      var client = ScaniiClients.CreateDefault(args[0], args[1]);
      var result = await client.Process("C:\foo.doc");
      
      if (r.Findings.Count == 0)
      {
        Console.WriteLine("Content is safe!")
      }
    }  
  }
}

Please note that you will need a valid scanii.com account and API Credentials.

More advanced usage examples can be found here

General documentation on scanii can be found here

About

.NET interface to the scanii.com content processing service

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages