Exemplo n.º 1
0
        /// <summary>
        /// Local upload file
        /// </summary>
        /// <param name="uploadOption">Upload option</param>
        /// <param name="fileOptions">File options</param>
        /// <param name="files">Files</param>
        /// <returns>Return upload result</returns>
        public static async Task <UploadResult> LocalUploadAsync(UploadOption uploadOption, List <UploadFile> fileOptions, Dictionary <string, byte[]> files)
        {
            var result = await UploadManager.LocalUploadAsync(uploadOption, fileOptions, files).ConfigureAwait(false);

            return(HandleUploadResult(result));
        }
Exemplo n.º 2
0
 /// <summary>
 ///  Local upload file
 /// </summary>
 /// <param name="uploadOption">Upload option</param>
 /// <param name="fileOption">File option</param>
 /// <param name="fileBytes">File</param>
 /// <returns>Return upload result</returns>
 public static async Task <UploadResult> LocalUploadAsync(UploadOption uploadOption, UploadFile fileOption, byte[] fileBytes)
 {
     return(await LocalUploadAsync(uploadOption, fileOption, fileBytes).ConfigureAwait(false));
 }
Exemplo n.º 3
0
 public FileController(IFileStorageService fileStorageService, IOptions <UploadOption> optionAccessor)
 {
     _fileStorageService = fileStorageService;
     _uploadOption       = optionAccessor.Value;
 }