using System.Collections.Generic; using System.Linq; namespace SideScrollerGame.Content.Validation; public sealed class ContentValidationResult { public ContentValidationResult(IEnumerable messages) { Messages = messages.ToList(); } public IReadOnlyList Messages { get; } public bool HasErrors => Messages.Any(message => message.Severity == ContentValidationSeverity.Error); }