1
// -----------------------------------------------------------------------
2 // Copyright (c) Microsoft Corporation. All rights reserved.
3 // -----------------------------------------------------------------------
8 namespace System
.ComponentModel
.Composition
10 public class PartCreator
<T
, TMetadata
> : PartCreator
<T
>
12 private readonly TMetadata _metadata
;
14 [System
.Diagnostics
.CodeAnalysis
.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
15 public PartCreator(Func
<PartLifetimeContext
<T
>> creator
, TMetadata metadata
)
18 this._metadata
= metadata
;
21 public TMetadata Metadata
23 get { return this._metadata; }