public SymbolPackageValidationResult(SymbolPackageValidationResultType type, string message, Package package) { if (type != SymbolPackageValidationResultType.Accepted && message == null) { throw new ArgumentNullException(nameof(message)); } Type = type; Message = message; Package = package; }
public SymbolPackageValidationResult(SymbolPackageValidationResultType type, string message) : this(type, message, package : null) { }