File tree Expand file tree Collapse file tree 1 file changed +12
-12
lines changed
Document-Processing/PDF/Smart-PDF-Viewer/blazor/getting-started Expand file tree Collapse file tree 1 file changed +12
-12
lines changed Original file line number Diff line number Diff line change @@ -210,24 +210,24 @@ public static class MauiProgram
210210 {
211211 ...
212212 builder.Services.AddSyncfusionBlazor();
213- Task.Run(async () => await EnsureModelExistsAsync()).Wait ();
213+ EnsureModelExistsAsync();
214214 return builder.Build();
215215 }
216- private static async Task EnsureModelExistsAsync()
216+ private static async void EnsureModelExistsAsync()
217217 {
218218 string[ ] requiredFiles = { "model.onnx", "vocab.txt" };
219219 string targetDir = Path.Combine(FileSystem.AppDataDirectory, "LocalEmbeddingsModel/default");
220220 Directory.CreateDirectory(targetDir);
221- foreach (var fileName in requiredFiles)
222- {
223- var targetPath = Path.Combine(targetDir, fileName);
224- if (!File.Exists(targetPath))
225- {
226- using var assetStream = await FileSystem.OpenAppPackageFileAsync(fileName);
227- using var fileStream = File.Create(targetPath);
228- await assetStream.CopyToAsync(fileStream);
229- }
230- }
221+ foreach (string fileName in requiredFiles)
222+ {
223+ string targetPath = Path.Combine(targetDir, fileName);
224+ if (!File.Exists(targetPath))
225+ {
226+ using Stream assetStream = await FileSystem.OpenAppPackageFileAsync(fileName);
227+ using FileStream fileStream = File.Create(targetPath);
228+ await assetStream.CopyToAsync(fileStream);
229+ }
230+ }
231231 }
232232}
233233{% endhighlight %}
You can’t perform that action at this time.
0 commit comments