public SingletoneComponentCreator( Type pluginType, ComponentInfoAttribute pluginInfoAttribute) : base(pluginType, pluginInfoAttribute) { _instance = new Lazy <IExtComponent>(CreateNewInstance, true); }
public PerCallComponentCreator(Type pluginType, ComponentInfoAttribute pluginInfoAttribute) : base(pluginType, pluginInfoAttribute) { }
protected ComponentCreatorBase(Type pluginType, ComponentInfoAttribute pluginInfoAttribute) { ComponentType = pluginType; ComponentInfoAttribute = pluginInfoAttribute; }