プラグインをベースにしたシステムを考えています。各AppDomainでプラグインを作成し、WCFの名前付きパイプを介してプラグインと通信します。ただし、各プラグインには、asp.netmvcにある種の管理コンソールとシステム用の1つの管理コンソールが必要です。
どうすればそのようなシステムを実装できますか?したがって、それらは別々のプロセスにあります。(WindowsサービスのシステムとIISの管理コンソール)
そこからプラグインを管理できるように、各プラグインでApplicationHostを使用することを考えていました。
また、システムをできるだけ長く稼働させる必要があるため、システムを配置してIISで実行したくありません。
そのようなシステムについて何かアドバイスはありますか?