LotSizingDataModel.Checker
2.0.1
Reusable validation engine for structural, mathematical and objective consistency checks.
Loading...
Searching...
No Matches
MathematicalFeasibilityDiagnostic.cs
Go to the documentation of this file.
1
namespace
LotSizingDataModel.Checker.Feasibility
;
2
3
public
sealed
class
MathematicalFeasibilityDiagnostic
4
{
5
public
MathematicalFeasibilityDiagnostic
(
6
string
code,
7
string
message)
8
{
9
if
(
string
.IsNullOrWhiteSpace(code) ||
10
string
.IsNullOrWhiteSpace(message))
11
{
12
throw
new
ArgumentException(
13
"Feasibility diagnostics require code and message."
);
14
}
15
16
Code
= code.Trim();
17
Message
= message.Trim();
18
}
19
20
public
string
Code
{
get
; }
21
public
string
Message
{
get
; }
22
}
LotSizingDataModel.Checker.Feasibility.MathematicalFeasibilityDiagnostic.Code
string Code
Definition
MathematicalFeasibilityDiagnostic.cs:20
LotSizingDataModel.Checker.Feasibility.MathematicalFeasibilityDiagnostic.Message
string Message
Definition
MathematicalFeasibilityDiagnostic.cs:21
LotSizingDataModel.Checker.Feasibility.MathematicalFeasibilityDiagnostic.MathematicalFeasibilityDiagnostic
MathematicalFeasibilityDiagnostic(string code, string message)
Definition
MathematicalFeasibilityDiagnostic.cs:5
LotSizingDataModel.Checker.Feasibility
Definition
ClosedLoopSolutionFeasibilityChecker.cs:7
LotSizingDataModel.Checker
Feasibility
MathematicalFeasibilityDiagnostic.cs
Generated by
1.17.0