Right click on a project using Visual Studio, select Show Type Dependencies Diagram
to see code flow.
Documentation is on the original developer. So you can create a .md file via the following which can be installed via NuGet.
Bottom line for the code posted, unless it's documented and/or you can run thru code in the debugger you will need to determine what it does and why it implements the Interrace on your own.