protected override object GetExportedValueCore()
 {
     if (this._partCreatorPartDefinition == null)
     {
         this._partCreatorPartDefinition = new PartCreatorPartDefinition(this);
     }
     return(this._partCreatorPartDefinition);
 }
 protected override object GetExportedValueCore()
 {
     if (this._partCreatorPartDefinition == null)
     {
         this._partCreatorPartDefinition = new PartCreatorPartDefinition(this);
     }
     return this._partCreatorPartDefinition;
 }
 public PartCreatorPart(PartCreatorPartDefinition definition)
 {
     this._definition = definition;
     this._export     = definition.CreateProductExport();
 }
 public PartCreatorPart(PartCreatorPartDefinition definition)
 {
     this._definition = definition;
     this._export = definition.CreateProductExport();
 }