├── .gitignore ├── bin ├── install-all-svc.bat ├── install-all.ps1 ├── log4net.dll ├── log4net.xml ├── register-this-path.bat ├── register-this-path.win10.bat └── svc.exe ├── readme.eng.md ├── readme.md ├── samples ├── csharp-version │ ├── outfiles │ │ └── lastline.log │ ├── svc.conf │ └── worker │ │ └── sample-worker.exe ├── nodejs-version │ ├── outfiles │ │ └── lastline.log │ ├── svc.conf │ └── worker │ │ └── index.js └── python-version │ ├── outfiles │ └── lastline.log │ ├── svc.conf │ └── worker │ └── main.py └── src ├── Conf.cs ├── Consts.cs ├── EasyService.sln ├── Libs.cs ├── Main.cs ├── Main.csproj ├── MyFileLogger.cs ├── SampleWorker.cs ├── SampleWorker.csproj ├── SvcUtils.cs ├── Worker.cs └── packages.config /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/.gitignore -------------------------------------------------------------------------------- /bin/install-all-svc.bat: -------------------------------------------------------------------------------- 1 | @powershell "%~dp0\install-all.ps1" -------------------------------------------------------------------------------- /bin/install-all.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/bin/install-all.ps1 -------------------------------------------------------------------------------- /bin/log4net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/bin/log4net.dll -------------------------------------------------------------------------------- /bin/log4net.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/bin/log4net.xml -------------------------------------------------------------------------------- /bin/register-this-path.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/bin/register-this-path.bat -------------------------------------------------------------------------------- /bin/register-this-path.win10.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | powershell -c "Start-Process .\register-this-path.bat -Verb RunAs" -------------------------------------------------------------------------------- /bin/svc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/bin/svc.exe -------------------------------------------------------------------------------- /readme.eng.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/readme.eng.md -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/readme.md -------------------------------------------------------------------------------- /samples/csharp-version/outfiles/lastline.log: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /samples/csharp-version/svc.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/samples/csharp-version/svc.conf -------------------------------------------------------------------------------- /samples/csharp-version/worker/sample-worker.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/samples/csharp-version/worker/sample-worker.exe -------------------------------------------------------------------------------- /samples/nodejs-version/outfiles/lastline.log: -------------------------------------------------------------------------------- 1 | [2020-3-8 16:37:30] Stopped SampleWorker(node.js version) 2 | -------------------------------------------------------------------------------- /samples/nodejs-version/svc.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/samples/nodejs-version/svc.conf -------------------------------------------------------------------------------- /samples/nodejs-version/worker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/samples/nodejs-version/worker/index.js -------------------------------------------------------------------------------- /samples/python-version/outfiles/lastline.log: -------------------------------------------------------------------------------- 1 | [2020-3-8 16:37:30] Stopped SampleWorker(node.js version) 2 | -------------------------------------------------------------------------------- /samples/python-version/svc.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/samples/python-version/svc.conf -------------------------------------------------------------------------------- /samples/python-version/worker/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/samples/python-version/worker/main.py -------------------------------------------------------------------------------- /src/Conf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/src/Conf.cs -------------------------------------------------------------------------------- /src/Consts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/src/Consts.cs -------------------------------------------------------------------------------- /src/EasyService.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/src/EasyService.sln -------------------------------------------------------------------------------- /src/Libs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/src/Libs.cs -------------------------------------------------------------------------------- /src/Main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/src/Main.cs -------------------------------------------------------------------------------- /src/Main.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/src/Main.csproj -------------------------------------------------------------------------------- /src/MyFileLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/src/MyFileLogger.cs -------------------------------------------------------------------------------- /src/SampleWorker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/src/SampleWorker.cs -------------------------------------------------------------------------------- /src/SampleWorker.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/src/SampleWorker.csproj -------------------------------------------------------------------------------- /src/SvcUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/src/SvcUtils.cs -------------------------------------------------------------------------------- /src/Worker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/src/Worker.cs -------------------------------------------------------------------------------- /src/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandolia/easy-service/HEAD/src/packages.config --------------------------------------------------------------------------------