protected virtual async Task <FileValidation> GetBySettingAsync() { var fileSizeLimited = await _settingProvider .GetAsync( AbpOssManagementSettingNames.FileLimitLength, AbpOssManagementSettingNames.DefaultFileLimitLength); var fileAllowExtension = await _settingProvider .GetOrDefaultAsync(AbpOssManagementSettingNames.AllowFileExtensions, _serviceProvider); return(new FileValidation(fileSizeLimited, fileAllowExtension.Split(','))); }