public SpecialImportingConstructorPart([Import("Special"), MefV1.Import("Special")] RandomExportWithContractName specialExport, RandomExport randomExport)
 {
     Assert.NotNull(specialExport);
     Assert.NotNull(randomExport);
 }
 private PrivateImportingConstructorOpenGenericPart(RandomExport export)
 {
     Assert.NotNull(export);
 }
 public SimpleImportingConstructorPart(RandomExport export)
 {
     Assert.NotNull(export);
 }
 public PartWithAllowDefaultImportingConstructor([Import(AllowDefault = true), MefV1.Import(AllowDefault = true)] RandomExport export)
 {
     this.ConstructorArg = export;
 }