#region 根据插件类型获取已安装插件
/// <summary>
/// 获取已安装的插件
/// </summary>
/// <param name="pluginType">插件类型</param>
/// <returns></returns>
public static IEnumerable<T> GetInstalledPlugins<T>(PluginType pluginType) where T : IPlugin
{
IEnumerable<PluginInfo> pluginInfos = GetInstalledPluginInfos(pluginType);
T[] plugins = new T[pluginInfos.Count()];
int i=0;
foreach (var pluginInfo in pluginInfos)
{
plugins[i++] = Core.Instance.Get<T>(pluginInfo.ClassFullName);