C#でのPlugin機能の実装
はじめに 前回の「Plugin Architecture」って何だろうか?でまとめを書いたが、それだけでは分かった気になってしまうので、実際に手を動かしてみる。 今回はプログラミング言語の機能としてPluginの実装をするのではなく、アプリケーションレベルで『Plugin機能』を実装していく。 前置き 何はともあれ、コードを見せろ!という方はこちらから。 動作確認環境 Windows 10 Pro .NET Core 2.1 アプリケーションの構成 『参考』に載っているアプリケーションはGUIだが、手っ取り早く実装を試してみたかったので、CLIを作成。 読み込んだプラグイン(.dll)の内容に…
2019/09/10 18:01