diff --git a/src/Microsoft.Performance.SDK.Runtime/ColumnBuilding/Builders/ToggledColumnBuilder.cs b/src/Microsoft.Performance.SDK.Runtime/ColumnBuilding/Builders/ToggledColumnBuilder.cs index cf610a7f..41869eb2 100644 --- a/src/Microsoft.Performance.SDK.Runtime/ColumnBuilding/Builders/ToggledColumnBuilder.cs +++ b/src/Microsoft.Performance.SDK.Runtime/ColumnBuilding/Builders/ToggledColumnBuilder.cs @@ -1,4 +1,4 @@ -// Copyright (c) Microsoft Corporation. +// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. using System; @@ -69,7 +69,7 @@ public override ToggleableColumnBuilder WithToggle( new DataColumn( new ColumnConfiguration(this.baseColumn.Configuration) { - Metadata = new ColumnMetadata(this.baseColumn.Configuration.Metadata) { Name = toggleDescriptor.Properties.ColumnName ?? this.baseColumn.Configuration.Metadata.Name}, + Metadata = new ColumnMetadata(this.baseColumn.Configuration.Metadata) { Name = toggleDescriptor.Properties.ColumnName ?? this.baseColumn.Configuration.Metadata.Name }, }, projection)) ).ToList(), @@ -88,17 +88,17 @@ public override ToggleableColumnBuilder WithHierarchicalToggle( Guard.NotNull(collectionProvider, nameof(collectionProvider)); return new ToggledColumnBuilder( - [ + this.toggles.Append( new AddedToggle( toggleDescriptor, new HierarchicalDataColumn( new ColumnConfiguration(this.baseColumn.Configuration) { - Metadata = new ColumnMetadata(this.baseColumn.Configuration.Metadata) { Name = toggleDescriptor.Properties.ColumnName ?? this.baseColumn.Configuration.Metadata.Name}, + Metadata = new ColumnMetadata(this.baseColumn.Configuration.Metadata) { Name = toggleDescriptor.Properties.ColumnName ?? this.baseColumn.Configuration.Metadata.Name }, }, projection, - collectionProvider)), - ], + collectionProvider)) + ).ToList(), baseColumn, processor); }