public DynamicJsonValue ToJson()
 {
     return(new DynamicJsonValue
     {
         [nameof(TotalSize)] = TotalSize,
         [nameof(TotalSizeHumane)] = TotalSizeHumane.ToString(),
         [nameof(TotalNumberOfItems)] = TotalNumberOfItems,
         [nameof(Details)] = Details.OrderByDescending(x => x.TotalSize).Select(x => x.ToJson())
     });
 }
 public DynamicJsonValue ToJson()
 {
     return(new DynamicJsonValue
     {
         [nameof(NumberOfItems)] = NumberOfItems,
         [nameof(TotalSize)] = TotalSize,
         [nameof(TotalSizeHumane)] = TotalSizeHumane.ToString(),
         [nameof(AllocationSize)] = AllocationSize,
         [nameof(AllocationSizeHumane)] = AllocationSizeHumane.ToString()
     });
 }