c# - Web API 中的 C# 插件架构
问题描述
我有一个使用 Web Api 的 Web 应用程序。该应用程序提供了通过 Mailjet、Mailchimp 等流行服务发送营销活动的能力。对于插件架构,我使用来自 .NET 的 MEF。问题是当我为另一个服务开发新插件时,我需要重新启动应用程序以加载新插件。是否有可能以及如何实现可以在运行时加载而无需重新启动应用程序的插件?
我有一个使用 Web Api 的 Web 应用程序。该应用程序提供了通过 Mailjet、Mailchimp 等流行服务发送营销活动的能力。对于插件架构,我使用来自 .NET 的 MEF。问题是当我为另一个服务开发新插件时,我需要重新启动应用程序以加载新插件。是否有可能以及如何实现可以在运行时加载而无需重新启动应用程序的插件?
标签: c#architecturemef