Class SolverFactory
- Namespace
- ZeroInstall.Services.Solvers
- Assembly
- ZeroInstall.Services.dll
Provides ISolver instances.
public static class SolverFactory
- Inheritance
-
objectSolverFactory
Methods
Create(Config, ISelectionCandidateProvider)
Creates a ISolver.
public static ISolver Create(Config config, ISelectionCandidateProvider candidateProvider)
Parameters
configConfigUser settings.
candidateProviderISelectionCandidateProviderGenerates SelectionCandidates for the solver to choose from.