Я использую IronRuby для анализа файлов Yaml, а затем использую проанализированный документ на С#. Это отлично работает для создания движка (Ruby.CreateEngine()) и выполнения YAML::load(File.open('myFile.yaml')).
Но это работает хорошо, потому что я могу жестко закодировать строку для имени файла, когда я выполняю несколько строк кода ruby.
Теперь я хочу понять, как передать поток из .Net, чтобы парсер Yaml загрузил его. Как это сделать с помощью скриптового движка?