using Newtonsoft.Json; using System.Collections.Generic; namespace Amazon.JSII.JsonModel.Spec { public abstract class DependencyRoot { protected DependencyRoot ( AssemblyTargets? targets = null, IDictionary? dependencies = null ) { Targets = targets; Dependencies = dependencies; } [JsonProperty("dependencies", NullValueHandling = NullValueHandling.Ignore)] public IDictionary? Dependencies { get; } [JsonProperty("targets")] public AssemblyTargets? Targets { get; } } }