An open API service indexing awesome lists of open source software.

https://github.com/itxtech/sharpflashdetector

Integrate iTXTech FlashDetector into .NET projects.
https://github.com/itxtech/sharpflashdetector

Last synced: 11 months ago
JSON representation

Integrate iTXTech FlashDetector into .NET projects.

Awesome Lists containing this project

README

          

# iTXTech SharpFlashDetector

Integrate `iTXTech FlashDetector` into `.NET` projects easily.

Includes `iTXTech FlashDetector .NET SDK` and `iTXTech SharpFlashDetector Server`.

## Library

The `iTXTech FlashDetector .NET SDK` shows how to integrate `FlashDetector` into a `.NET` project.

Execute `setup.bat` to fetch necessary files.

## Server

The `SharpFlashDetector Server` uses [EmbedIO](https://github.com/unosquare/embedio) to wrap `iTXTech FlashDetector .NET SDK` into a high performance web server.

### Generate `ReadyToRun` Single Executable for Windows AMD64

`dotnet publish -c release -r win-x64 --self-contained true -p:PublishSingleFile=true -p:IncludeAllContentForSelfExtract=true -p:PublishReadyToRun=true -p:PublishTrimmed=true`

### Generate Smaller Single Executable for Windows AMD64

`dotnet publish -c release -r win-x64 --self-contained true -p:PublishSingleFile=true -p:IncludeAllContentForSelfExtract=true -p:PublishTrimmed=true`

## Build

### Requirements:

* [.NET 6](https://dotnet.microsoft.com/download/dotnet)
* [PHP 7.3+](https://www.php.net)

## License

Copyright (C) 2020-2022 iTX Technologies

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program. If not, see .