修改存储路径
parent
733a6677be
commit
cfb6ba593b
|
@ -3,6 +3,7 @@
|
||||||
using IRaCIS.Core.Domain.Share;
|
using IRaCIS.Core.Domain.Share;
|
||||||
using IRaCIS.Core.Infrastructure;
|
using IRaCIS.Core.Infrastructure;
|
||||||
using Microsoft.AspNetCore.Hosting;
|
using Microsoft.AspNetCore.Hosting;
|
||||||
|
using System.Text.RegularExpressions;
|
||||||
|
|
||||||
namespace IRaCIS.Core.Application.Helper;
|
namespace IRaCIS.Core.Application.Helper;
|
||||||
|
|
||||||
|
@ -25,6 +26,14 @@ public static class FileStoreHelper
|
||||||
fileName = fileName.Split("/").Last();
|
fileName = fileName.Split("/").Last();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var matchResult = Regex.Match(fileName, @"[0-9a-fA-F]{8}(-[0-9a-fA-F]{4}){3}-[0-9a-fA-F]{12}");
|
||||||
|
|
||||||
|
//如果有guid
|
||||||
|
if (matchResult.Success)
|
||||||
|
{
|
||||||
|
fileName = fileName.Replace($"{matchResult.Value}", "");
|
||||||
|
}
|
||||||
|
|
||||||
var trustedFileNameForFileStorage = Guid.NewGuid().ToString() + fileName;
|
var trustedFileNameForFileStorage = Guid.NewGuid().ToString() + fileName;
|
||||||
|
|
||||||
return (trustedFileNameForFileStorage, fileName);
|
return (trustedFileNameForFileStorage, fileName);
|
||||||
|
|
Loading…
Reference in New Issue