/// <summary> /// Creates the full set of labels supported for the current metric. /// /// This merges (in unspecified order) the defaults from prometheus-net with any in options.AdditionalRouteParameters. /// </summary> private string[] CreateDefaultLabelSet() { return(DefaultLabels.Concat(_additionalRouteParameters.Select(x => x.LabelName)).ToArray()); }
/// <summary> /// Creates the full set of labels supported for the current metric. /// /// This merges (in unspecified order) the defaults from prometheus-net with any in options.AdditionalRouteParameters. /// </summary> private string[] CreateDefaultLabelSet() => DefaultLabels .Concat(_additionalRouteParameters.Select(x => x.LabelName)) .Concat(_additionalLabels.Select(x => x.Key)) .ToArray();