9 references to Read
Aspire.Dashboard (9)
Model\MetricPinStore.cs (3)
51public IReadOnlyList<MetricPin> GetPins() => _setting.Read(pins => pins.ToArray()); 66public bool IsPinned(OtlpInstrumentSummary instrument) => _setting.Read(pins => pins.Any(pin => pin.Matches(instrument))); 73_setting.Read(pins => pins.Any(pin => resourceNames.Any(name => pin.Matches(name, key))));
Model\ResourceOrderStore.cs (3)
46public IReadOnlyDictionary<string, long> GetPositions() => _setting.Read(GetEffectiveResourcePositions); 49_setting.Read(order => ToPositions(order.Groups.GetValueOrDefault(grouping) ?? [])); 104var hasPositions = _setting.Read(order =>
Model\ResourceTagStore.cs (3)
54_setting.Read(tagsByResource => tagsByResource.TryGetValue(resourceName, out var tags) ? tags.ToArray() : []); 60_setting.Read(tagsByResource => GetAllTagsCore(tagsByResource).Order(StringComparer.CurrentCultureIgnoreCase).ToArray()); 66_setting.Read(tagsByResource => tagsByResource.ToDictionary(kvp => kvp.Key, kvp => (IReadOnlyList<string>)kvp.Value.ToArray(), StringComparers.ResourceName));