|
@@ -55,7 +55,7 @@ namespace FNZCM.BlazorWasm.Helpers
|
|
|
var obj = new Dictionary<string, Library>();
|
|
|
while (true)
|
|
|
{
|
|
|
- await progress[0].SetProgress((float)jsonStream.Position / jsonStream.Length, $"Loading fileset {jsonStream.Position.BytesToFileSize()}/{jsonStream.Length.BytesToFileSize()}");
|
|
|
+ await progress[0].SetProgress((float)jsonStream.Position / jsonStream.Length, $"Loading fileset {jsonStream.Position.BytesToFileSize()}/{jsonStream.Length.BytesToFileSize()}...");
|
|
|
|
|
|
if (!jsonReader.Read()) throw new JsonException($"Deserialization failed at line {jsonReader.LineNumber} position {jsonReader.LinePosition}.");
|
|
|
if (jsonReader.TokenType == JsonToken.EndObject) break;
|
|
@@ -67,7 +67,7 @@ namespace FNZCM.BlazorWasm.Helpers
|
|
|
if (jsonReader.TokenType != JsonToken.StartObject) throw new JsonException($"Deserialization failed at line {jsonReader.LineNumber} position {jsonReader.LinePosition}.");
|
|
|
obj[key] = serializer.Deserialize<Library>(jsonReader);
|
|
|
}
|
|
|
- await progress[0].ForceUpdate();
|
|
|
+ await progress[0].SetProgress((float)jsonStream.Position / jsonStream.Length, $"Loading fileset {jsonStream.Position.BytesToFileSize()}/{jsonStream.Length.BytesToFileSize()}...OK", true);
|
|
|
return obj;
|
|
|
}
|
|
|
|
|
@@ -94,7 +94,7 @@ namespace FNZCM.BlazorWasm.Helpers
|
|
|
var obj = new Dictionary<string, MediaTag>();
|
|
|
while (true)
|
|
|
{
|
|
|
- await progress[1].SetProgress((float)jsonStream.Position / jsonStream.Length, $"Loading tags {jsonStream.Position.BytesToFileSize()}/{jsonStream.Length.BytesToFileSize()}");
|
|
|
+ await progress[1].SetProgress((float)jsonStream.Position / jsonStream.Length, $"Loading tags {jsonStream.Position.BytesToFileSize()}/{jsonStream.Length.BytesToFileSize()}...");
|
|
|
|
|
|
if (!jsonReader.Read()) throw new JsonException($"Deserialization failed at line {jsonReader.LineNumber} position {jsonReader.LinePosition}.");
|
|
|
if (jsonReader.TokenType == JsonToken.EndObject) break;
|
|
@@ -107,7 +107,8 @@ namespace FNZCM.BlazorWasm.Helpers
|
|
|
obj[key] = serializer.Deserialize<MediaTag>(jsonReader);
|
|
|
}
|
|
|
|
|
|
- await progress[1].ForceUpdate();
|
|
|
+ await progress[1].SetProgress((float)jsonStream.Position / jsonStream.Length, $"Loading tags {jsonStream.Position.BytesToFileSize()}/{jsonStream.Length.BytesToFileSize()}...OK", true);
|
|
|
+
|
|
|
|
|
|
return obj;
|
|
|
}
|