I am looking for an api that can help me parse the log files, that I can call from my C# code. I do not need a viewer, as there is no requirement to view the logs. Parsing is needed to generate data for a machine learning application. So, any api that can give me a list of records, if I provide the path, is good enough.
I am trying to find it myself, but all I can find are the log viewers, which try to display data in their own style, do a lot of random work, have their own UI and architecture. What I need is just their Business logic in preferably a DLL, if that makes sense. If it is in form of a web service, that works too. As long as I can reference it, call a function, pass the file path, and get the parsed data in JSON or an object.