pschelpdesk/Vendor/Prise/Caching/IPluginCache.cs
2024-11-04 20:45:34 +01:00

14 lines
346 B
C#

using System;
using System.Collections.Generic;
using System.Collections.Concurrent;
using System.Linq;
namespace Prise.Caching
{
public interface IPluginCache
{
void Add(IAssemblyShim pluginAssembly, IEnumerable<Type> hostTypes = null);
void Remove(string assemblyName);
ICachedPluginAssembly[] GetAll();
}
}