LinePayloadSender is a small open-source .NET console app that sends newline-delimited JSON payloads line by line to a configured HTTP endpoint.
| LinePayloadSender | init | |
| .gitignore | init | |
| LICENSE.md | init | |
| LinePayloadSender.sln | init | |
| README.md | init | |
LinePayloadSender
LinePayloadSender is a small open-source .NET console app that sends newline-delimited JSON payloads line by line to a configured HTTP endpoint.
Configuration
The app reads LinePayloadSender/settings.json with these properties:
startAt: zero-based line index to start sending fromurl: target HTTP endpointfilePath: input file path; usedefaultto load the bundled default file
When filePath is default, the app uses data.txt from the build output.
Each non-empty line is sent unchanged as one application/json request body. The sample data is sanitized for public use.
Commands
Create a Windows single-file build:
dotnet publish "LinePayloadSender.csproj" -c Release -r win-x64 --self-contained true /p:PublishSingleFile=true