/// <summary> /// Adds an enum definition to the namespace being built. /// </summary> /// <param name="builder"> /// The configuration of the enum. /// </param> /// <exception cref="ArgumentNullException"> /// The specified <paramref name="builder"/> is <c>null</c>. /// </exception> public NamespaceBuilder WithEnum(EnumBuilder builder) { if (builder is null) { throw new ArgumentNullException(nameof(builder)); } _enums.Add(builder); return(this); }
/// <summary> /// Adds an enum definition to the namespace being built. /// </summary> public NamespaceBuilder WithEnum(EnumBuilder builder) { _enums.Add(builder); return(this); }