//========================================================================================== // Constructors //========================================================================================== /// <summary> /// Initializes a new instance of the <see cref="WixProjectFactory"/> class. /// </summary> public WixProjectFactory(Package parent) : base(parent) { }
//========================================================================================== // Constructors //========================================================================================== /// <summary> /// Initializes a new instance of the <see cref="ProjectFactory"/> class. /// </summary> public ProjectFactory(Package parent) { Tracer.VerifyNonNullArgument(parent, "parent"); this.parentPackage = parent; }
//========================================================================================== // Constructors //========================================================================================== /// <summary> /// Initializes a new instance of the <see cref="Package"/> class. /// </summary> public Package() { Tracer.WriteLineIf(classType, Tracer.ConstructorMethodName, Tracer.Level.Warning, Instance != null, "There is more than one Package instance. There should only be one."); instance = this; }