Integration of python in C# Application
I have the following problem: I got an old application which is written in python. This application allows the user to specify small python steps which will be executed, python steps are basically small python scripts, I call them steps because the execution of this application involves other steps like executing something from commandline. These python steps are stored as python code in an xml file. Now I want to rewrite the application by using C# .NET. Is there a best practise solution to do something like this? I don't want to call python as external programm and pass the actual python