/// <summary> /// Initializes a new instance of the <see cref="Package"/> class. /// </summary> public Package() { Assets = new PackageAssetCollection(this); Bundles = new BundleCollection(this); IsDirty = true; settings = new Lazy<PackageUserSettings>(() => new PackageUserSettings(this)); }
/// <summary> /// Initializes a new instance of the <see cref="Package"/> class. /// </summary> public Package() { localDependencies = new List<PackageReference>(); temporaryAssets = new AssetItemCollection(); assets = new PackageAssetCollection(this); explicitFolders = new List<UDirectory>(); Bundles = new BundleCollection(this); Meta = new PackageMeta(); TemplateFolders = new List<TemplateFolder>(); Templates = new List<TemplateDescription>(); Profiles = new PackageProfileCollection(); IsDirty = true; }
/// <summary> /// Initializes a new instance of the <see cref="Package"/> class. /// </summary> public Package() { Id = Guid.NewGuid(); // Initializse package with default versions (same code as in Asset..ctor()) var defaultPackageVersion = AssetRegistry.GetCurrentFormatVersions(GetType()); if (defaultPackageVersion != null) { SerializedVersion = new Dictionary<string, PackageVersion>(defaultPackageVersion); } Assets = new PackageAssetCollection(this); Bundles = new BundleCollection(this); IsDirty = true; settings = new Lazy<PackageUserSettings>(() => new PackageUserSettings(this)); }
/// <summary> /// Initializes a new instance of the <see cref="Package"/> class. /// </summary> public Package() { localDependencies = new List<PackageReference>(); temporaryAssets = new AssetItemCollection(); assets = new PackageAssetCollection(this); explicitFolders = new List<UDirectory>(); loadedAssemblies = new List<PackageLoadedAssembly>(); Bundles = new BundleCollection(this); Meta = new PackageMeta(); TemplateFolders = new List<TemplateFolder>(); Templates = new List<TemplateDescription>(); Profiles = new PackageProfileCollection(); IsDirty = true; settings = new Lazy<PackageUserSettings>(() => new PackageUserSettings(this)); SerializedVersion = PackageFileVersion; }