/// <summary> /// Construtor padrão. /// </summary> /// <param name="instance"></param> /// <param name="definition"></param> private ProviderComposablePart(object instance, ProviderComposablePartDefinition definition) { this.Definition = definition; this.ImportedValues = new Dictionary <System.ComponentModel.Composition.Primitives.ImportDefinition, ImportableInfo>(); this.Instance = instance; }
/// <summary> /// Cria uma nova instancia usadando a definição informada. /// </summary> /// <param name="definition"></param> public ProviderComposablePart(ProviderComposablePartDefinition definition) : this(null, definition) { }