ConfigurationValidator

ConfigurationValidator

Comprehensive configuration validator for GridBuilding systems Validates all aspects of GridBuilding configuration for correctness and completeness

Project: GridPlacement v6.0
Layer: Core
Source: Core/_incomplete/Validation/ConfigurationValidator.cs
Namespace: GridBuilding.Core.Config
Kind: class

Parsing Method: AST-based (Roslyn) - NOT regex

⚠️ IMPORTANT: This documentation was generated using AST parsing, not regex.

Methods

ValidateCompleteConfiguration

Validates complete GridBuilding configuration

Returns: ConfigurationValidationResult

Parameters:

  • GridBuilding.Core.Domain.State.Contexts? contexts
  • ValidationConfig? config

ValidateContexts

Validates Contexts configuration

Returns: ContextValidationResult

Parameters:

  • GridBuilding.Core.Domain.State.Contexts? contexts
  • ValidationConfig config

GenerateValidationReport

Generates a validation report

Returns: string

Parameters:

  • ConfigurationValidationResult result