public static ArgumentValidationOptions GetOrCreateArgumentOptions(this ExtensionData extensionData) { var options = extensionData.TryGetArgumentOptions(); if (options is null) { options = new ArgumentValidationOptions(); extensionData.Add(ValidationDefaults.ArgumentOptionsKey, options); } return(options); }
public DefaultArgumentValidationBuilder(ArgumentValidationOptions options) { this.options = options; }