gavin.chen преди 2 години
родител
ревизия
18a1223b12
променени са 1 файла, в които са добавени 7 реда и са изтрити 2 реда
  1. 7 2
      fis/Managers/Modules/Ultra3D/Ultra3DFileWorkItem.cs

+ 7 - 2
fis/Managers/Modules/Ultra3D/Ultra3DFileWorkItem.cs

@@ -25,11 +25,16 @@ namespace fis.Win.Dev.Managers.Modules.Ultra3D
 
         public Ultra3DFileWorkItem(Ultra3DStorage ultraStorage,string fileUri,string fileId)
         {
+            ultra3DStorage = ultraStorage;
+            if (!Directory.Exists(ultra3DStorage.StoragePath))
+            {
+                Directory.CreateDirectory(ultra3DStorage.StoragePath);
+            }
             FileUri = fileUri;
             FileID = fileId;           
             var fileInfo = GetVidNameFromUrl(fileUri);
-            ultra3DStorage = ultraStorage;
-            FileName = $"{fileId}{fileInfo.Item2}";
+         
+            FileName = $"{fileId}.{fileInfo.Item2}";
             FilePath = Path.Combine(ultra3DStorage.StoragePath, FileName);
 
             if (File.Exists(FilePath))