// Copyright (c) Microsoft. All rights reserved.
// Licensed under the MIT License.

// <auto-generated/>

#nullable disable

using System;
using System.Collections.Generic;

namespace SampleTypeSpec
{
    internal partial class UnknownPlant : Plant
    {
        /// <summary> Initializes a new instance of <see cref="UnknownPlant"/>. </summary>
        /// <param name="species"> The species of plant. </param>
        /// <param name="id"> The unique identifier of the plant. </param>
        /// <param name="height"> The height of the plant in centimeters. </param>
        /// <param name="additionalBinaryDataProperties"> Keeps track of any properties unknown to the library. </param>
        internal UnknownPlant(string species, string id, int height, IDictionary<string, BinaryData> additionalBinaryDataProperties) : base(species ?? "unknown", id, height, additionalBinaryDataProperties)
        {
        }
    }
}
