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