Maintains a separate buffer file for each unique API key provided by source applications, forwards events associated with different API keys in separate batches, and proxies Seq's response back to the source application the next time it connects.
To do:
[x] Tidy-up and tests
[ ] Tag errors in the shipping process with some information about which buffer they relate to
[ ] Put some thought into overall diagnostic experience
Maintains a separate buffer file for each unique API key provided by source applications, forwards events associated with different API keys in separate batches, and proxies Seq's response back to the source application the next time it connects.
To do:
Fixes #2.