Table of Contents

Class CalculatorValidationResult

Namespace
MoonBark.GridPlacement.Core.Services
Assembly
MoonBark.GridPlacement.Core.dll

Calculator validation result.

public class CalculatorValidationResult
Inheritance
CalculatorValidationResult
Inherited Members

Properties

Errors

public List<string> Errors { get; init; }

Property Value

List<string>

IsValid

public bool IsValid { get; init; }

Property Value

bool

Warnings

public List<string> Warnings { get; init; }

Property Value

List<string>

Methods

Failure(params string[])

public static CalculatorValidationResult Failure(params string[] errors)

Parameters

errors string[]

Returns

CalculatorValidationResult

Success()

public static CalculatorValidationResult Success()

Returns

CalculatorValidationResult

WithWarnings(params string[])

public static CalculatorValidationResult WithWarnings(params string[] warnings)

Parameters

warnings string[]

Returns

CalculatorValidationResult