/// <summary> /// Initializes a new instance of the <see cref="PackageFactory"/> class with the specified /// <paramref name="platformManager"/> and <paramref name="manifestExtractor"/>. /// </summary> /// <param name="platformManager">The <see cref="IPlatformManager"/> instance for the application.</param> /// <param name="manifestExtractor"> /// The <see cref="IManifestExtractor"/> with which to create <see cref="IPackageArchive"/> instances. /// </param> /// <param name="packageVerifier"> /// The <see cref="IPackageVerifier"/> instance with which to verify <see cref="IPackageArchive"/> instances. /// </param> public PackageFactory(IPlatformManager platformManager, IManifestExtractor manifestExtractor, IPackageVerifier packageVerifier) { PlatformManager = platformManager; ManifestExtractor = manifestExtractor; PackageVerifier = packageVerifier; }
public AllocationAlgorithmSetting(IVerifier verifier, IPackageVerifier packageVerifier) { this.verifier = verifier; this.packageVerifier = packageVerifier; }