Ist es möglich, C # Snippets mit DLR zu laden und auszuführen?

8

Der Großteil des Materials, das ich bezüglich DLR gefunden habe, ist mit IronPython verwandt. Können Sie C # mit DLR analysieren und ausführen? Wenn das der Fall ist, würde das verhindern, dass Sie dies auf einem Webserver mit ungefähr 30 Benutzern versuchen?

Genauer gesagt möchte ich die Konfiguration meiner Workflow-Objekte als Skript ausführen, wenn ein Benutzer zuerst einen Workflow einleitet. Abhängig von den Bedingungen, die sich im Laufe des Jahres ändern, können Workflows in verschiedenen Schritten beginnen. Daher scheint das Ausführen von Konfigurationsskripts eine gute Möglichkeit zu sein, mit der Variation umzugehen.

    
David Robbins 19.06.2009, 20:39
quelle

3 Antworten

0

Obwohl Marc eine Alternative für mich bot, lese ich diese Frage SO und C # und VB werden noch nicht unterstützt.

    
David Robbins 19.06.2009, 21:16
quelle
4

Es klingt wie Sie wirklich reden über die C # „Compiler als Service“ (am Ende der Dieses Video ), das wird hoffentlich in der 5,0-Zeitskala für NET (obwohl Mono hat es jetzt ). Vorerst CSharpCodeProvider ist das Beste, was wir haben (die weitgehend wie „csc arbeitet ").

    
Marc Gravell 19.06.2009 20:49
quelle
0

Vielleicht finden Sie das relevant ... obwohl es nicht auf dem DLR selbst läuft.

Mono-Compiler als Service (MCS)

Es hat den Vorteil, dass es Snippets ausführt und nicht wie bei CodeDom eine neue Assembly bei jedem Kompilieren lädt.

    
Jeff 02.09.2010 16:15
quelle