public INormalizerResult Normalize(INormalizerInput input) { if (input == null) { return(XsdNormalizerResult.NullResult); } if (input.GetType() != typeof(XsdNormalizerInput)) { throw new ArgumentException($"The {nameof(XsdExpressNormalizer)} can only handle {nameof(XsdNormalizerInput)} as input.", nameof(input)); } throw new NotImplementedException(); }
public INormalizerValidationResult Validate(INormalizerInput input) { if (input == null) { return(NormalizerValidationResult.NotValid); } if (string.IsNullOrEmpty(input.Name)) { return(NormalizerValidationResult.NotValid); } if (string.IsNullOrEmpty(input.Content)) { return(NormalizerValidationResult.NotValid); } throw new System.NotImplementedException(); }