オンデマンドアイアンRubyのDSLファイルのロード
質問
現在、私はブーイング内部DSLで記述されたメタデータ情報を格納するアプリケーションを持っています。
私は、このようにそれらを必要とするとき、私はあればロードし、別々.booファイルにメタデータを格納します:
IConfigReaderリーダ= factory.Create(BUILD_FILE_NAME);
私は鉄のルビーにブーイングのDSLを変換することにより、鉄Rubyのか、実際にRubyのメタプログラミングの利点を活用したいと思います。
すべてのまず、それはこのようにRubyのファイルをロードすることが可能である、第二に、私はDLRからCLRへのデータ構造を返すことができます。
私は本当にいや、これは理にかなってます。
解決
はい、できます。参照してください: http://www.ironruby.net/Documentation/Hosting_Ruby_in_.NETする
所属していません StackOverflow