/// <summary> /// Constructs a new PPackage, using the provided version. /// </summary> protected PPackage(PPackageVersion version) { this._version = version; }
/// <summary> /// Gets the package protocol associated with this version. /// </summary> internal static PPackage GetProtocol(PPackageVersion version) { switch (version) { default: case PPackageVersion.StEmilion: return new PPackageStEmilion(); } }