|
@@ -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))
|