17 lines
627 B
C#
17 lines
627 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Reflection;
|
|
|
|
namespace Prise.Activation
|
|
{
|
|
public class DefaultPluginActivationContext : IPluginActivationContext
|
|
{
|
|
public IAssemblyShim PluginAssembly { get; set; }
|
|
public Type PluginType { get; set; }
|
|
public Type PluginBootstrapperType { get; set; }
|
|
public MethodInfo PluginFactoryMethod { get; set; }
|
|
public MethodInfo PluginActivatedMethod { get; set; }
|
|
public IEnumerable<PluginService> PluginServices { get; set; }
|
|
public IEnumerable<BootstrapperService> BootstrapperServices { get; set; }
|
|
}
|
|
} |