From a C# program, I want to examine a given python file for the functions it offers. If possible, I also want to get metainformation about each function and parameter, like a description.
I can control both the C# side and the Python side.
How can I achieve that?
(As for the use case: I am going to write a dispatcher function in Python that the C# program can call inside the python script to execute a specific function, given the required arguments.)