public override void Execute(PluginContext context) { IPluginProvider provider = new PluginBContextProvider(context); var msg = provider.Process(); Console.WriteLine(msg); Console.WriteLine(context.Config.Name + " executed!"); }
protected PluginProviderBase(PluginContext dataContext) { DataContext = dataContext; }
public PluginAContextProvider(PluginContext dataContext) : base(dataContext) { }