livia-test/Livia/Models/Data/PerfusionDataJson.cs
2025-03-28 14:31:53 +08:00

18 lines
561 B
C#

using JetBrains.Annotations;
using Livia.Utility;
namespace Livia.Models.Data;
public readonly record struct PerfusionDataJson
{
[UsedImplicitly] public List<PerfusionData> Regions { get; init; }
}
public readonly record struct PerfusionData
{
[UsedImplicitly] public string Name { get; init; }
[UsedImplicitly] public List<double> Values { get; init; }
[UsedImplicitly] public List<int> Colors { get; init; }
[UsedImplicitly] public string EnName { get; init; }
public string DisplayName => LiviaUtility.ParseServerString(Name);
}