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(',')));
        }