ASP.NET
pluginを作る度にコンパイルするのも面白くないので、
アセンブリ名からインスタンス化できないかなと調べていると、
LoadFrom と CreateInstance という素敵なメソッド発見。
こんな感じかな(未確認)
| using System;
using System.Reflection;
Assembly a = Assembly.LoadFrom(@".\plugin\hoge.dll");
object o = a.CreateInstance(@"hogehoge.plugin.hoge");
...C#の予約語リスト作ってなかった :(~
|
pluginは同じクラスから継承させる仕様にすれば良いのかな。
VBSのCreateObjectと違って、Late Boundにならないから良いなぁ。
へぇボタン
友人がへぇボタンを送って欲しいとのこと。
箱にへぇボタンと緩衝材(めんたい味)を入れて発送。
緩衝材としてのうまい棒ってどうかな。