コード例 #1
0
        static void Main(string[] args)
        {
            PluginBuilder builder = null;

            PluginDirector pluginDirector = new PluginDirector();

            builder = new ViewPluginBuilder();
            pluginDirector.Costruct(builder);

            builder = new EnginePluginBuilder();
            pluginDirector.Costruct(builder);

            Console.ReadLine();
        }
コード例 #2
0
 public void Costruct(PluginBuilder pluginBuilder)
 {
     pluginBuilder.LoadPlugin();
     pluginBuilder.EnabledPlugin();
     pluginBuilder.DisabledPlugin();
 }