36 ArgumentNullException.ThrowIfNull(
Represents the result of building the solver runtime from discovery information and dynamically loade...
LotSizingSolverService? SolverService
Gets the high-level solver service created from the runtime, or null when initialization did not prod...
LotSizingSolverBootstrapResult(SolverRuntimeBuildResult runtimeBuildResult, LotSizingSolverService? solverService)
Initializes a solver-bootstrap result.
bool IsSuccessful
Gets a value indicating whether the bootstrap operation created a solver service successfully.
bool CanSolve
Gets a value indicating whether the initialized runtime can currently solve at least one mathematical...
SolverRuntimeBuildResult RuntimeBuildResult
Gets the result of solver discovery and adapter loading.
Orchestrates the complete solution of a lot-sizing instance, from formulation selection to normalized...