修改存储路径
							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