コード例 #1
0
 public SingletoneComponentCreator(
     Type pluginType,
     ComponentInfoAttribute pluginInfoAttribute)
     : base(pluginType, pluginInfoAttribute)
 {
     _instance = new Lazy <IExtComponent>(CreateNewInstance, true);
 }
コード例 #2
0
 public PerCallComponentCreator(Type pluginType, ComponentInfoAttribute pluginInfoAttribute)
     : base(pluginType, pluginInfoAttribute)
 {
 }
コード例 #3
0
ファイル: ComponentCreatorBase.cs プロジェクト: alxcp/ABCat
 protected ComponentCreatorBase(Type pluginType, ComponentInfoAttribute pluginInfoAttribute)
 {
     ComponentType          = pluginType;
     ComponentInfoAttribute = pluginInfoAttribute;
 }