public async Task <ArquivoModel> Upload(UploadArquivoRequest request)
        {
            request.Validar();

            var arquivo =
                await _fileManager.Upload(request.EnderecoDestino, request.Arquivo);

            _repositorioArquivo.Inserir(arquivo);

            CriarCacheArquivo(arquivo);

            return(new ArquivoModel(arquivo));
        }
 public async Task <ArquivoModel> Upload([FromForm] UploadArquivoRequest request) => await _servicoArquivo.Upload(request);