Browse Source

fix(oss): the upload file size parameter should be of type long

pull/313/head
cKey 4 years ago
parent
commit
6fc109215b
  1. 2
      aspnet-core/modules/oss-management/LINGYUN.Abp.OssManagement.Domain.Shared/LINGYUN/Abp/OssManagement/Settings/AbpOssManagementSettingNames.cs
  2. 4
      aspnet-core/modules/oss-management/LINGYUN.Abp.OssManagement.HttpApi/LINGYUN/Abp/OssManagement/FileValidater.cs
  3. 6
      aspnet-core/modules/oss-management/LINGYUN.Abp.OssManagement.HttpApi/LINGYUN/Abp/OssManagement/UploadOssObjectInput.cs

2
aspnet-core/modules/oss-management/LINGYUN.Abp.OssManagement.Domain.Shared/LINGYUN/Abp/OssManagement/Settings/AbpOssManagementSettingNames.cs

@ -16,7 +16,7 @@
/// </summary> /// </summary>
public const string AllowFileExtensions = GroupName + ".AllowFileExtensions"; public const string AllowFileExtensions = GroupName + ".AllowFileExtensions";
public const int DefaultFileLimitLength = 100; public const long DefaultFileLimitLength = 100L;
public const string DefaultAllowFileExtensions = "dll,zip,rar,txt,log,xml,config,json,jpeg,jpg,png,bmp,ico,xlsx,xltx,xls,xlt,docs,dots,doc,dot,pptx,potx,ppt,pot,chm"; public const string DefaultAllowFileExtensions = "dll,zip,rar,txt,log,xml,config,json,jpeg,jpg,png,bmp,ico,xlsx,xltx,xls,xlt,docs,dots,doc,dot,pptx,potx,ppt,pot,chm";
} }
} }

4
aspnet-core/modules/oss-management/LINGYUN.Abp.OssManagement.HttpApi/LINGYUN/Abp/OssManagement/FileValidater.cs

@ -78,7 +78,7 @@ namespace LINGYUN.Abp.OssManagement
public class FileValidation public class FileValidation
{ {
public const string CacheKey = "Abp.OssManagement.FileValidation"; public const string CacheKey = "Abp.OssManagement.FileValidation";
public int SizeLimit { get; set; } public long SizeLimit { get; set; }
public string[] AllowedExtensions { get; set; } public string[] AllowedExtensions { get; set; }
public FileValidation() public FileValidation()
{ {
@ -86,7 +86,7 @@ namespace LINGYUN.Abp.OssManagement
} }
public FileValidation( public FileValidation(
int sizeLimit, long sizeLimit,
string[] allowedExtensions) string[] allowedExtensions)
{ {
SizeLimit = sizeLimit; SizeLimit = sizeLimit;

6
aspnet-core/modules/oss-management/LINGYUN.Abp.OssManagement.HttpApi/LINGYUN/Abp/OssManagement/UploadOssObjectInput.cs

@ -18,12 +18,12 @@ namespace LINGYUN.Abp.OssManagement
/// 常规块大小 /// 常规块大小
/// </summary> /// </summary>
[Required] [Required]
public int ChunkSize { get; set; } public long ChunkSize { get; set; }
/// <summary> /// <summary>
/// 当前块大小 /// 当前块大小
/// </summary> /// </summary>
[Required] [Required]
public int CurrentChunkSize { get; set; } public long CurrentChunkSize { get; set; }
/// <summary> /// <summary>
/// 当前上传中块的索引 /// 当前上传中块的索引
/// </summary> /// </summary>
@ -38,7 +38,7 @@ namespace LINGYUN.Abp.OssManagement
/// 总文件大小 /// 总文件大小
/// </summary> /// </summary>
[Required] [Required]
public int TotalSize { get; set; } public long TotalSize { get; set; }
#endregion #endregion

Loading…
Cancel
Save