Reputation: 9116
Currently I've started to work with Roslyn more seriously.
I found this article about using ScriptEngine
on Eric Vogel's blog.
Due his blog, there should be an Execute
method in this class:
scriptEngine.Execute("1+1");
But it seems it doesn't exist anymore. Where does it gone?
Upvotes: 3
Views: 2122
Reputation: 155
It was moved to the session object. First you need to
var session = engine.CreateSession(SomeHostObject);
session.Execute("some code");
Though it should be noted Roslyn has been released as Microsoft.CodeAnalysis now and they "temporarily" removed scripting all together. See from the FAQ
Upvotes: 8