Getting Started in .NETΒΆ

var config = new string[] {
    ".run -- action",
    "    action.out -- print"};
using E2c;
var graph = new Graph(config);

graph.Actor("action",
    new Action<string, Output<string>>(
        (data, output) => output.Invoke(data)));

graph.Actor("print",
    new Action<string>(
        Console.WriteLine));
graph.Run<string, string>("Hello, E2C");
$ Hello, E2C
graph.Visualize();
../../_images/quickstart1.png