GPIC - Backend  1.0
Aplicações .NET para o backend do GPIC
Referência à classe Services.AzureStorageService
Diagrama de heranças da classe Services.AzureStorageService
[legenda]
Diagrama de colaboração para Services.AzureStorageService:
[legenda]

Membros públicos

 AzureStorageService (IConfiguration configuration, IDotEnvSecrets dotEnvSecrets)
 
async Task DeleteFileAsync (string filePath)
 Deleta um arquivo Mais...
 
async Task< string > UploadFileAsync (IFormFile file, string? filePath=null)
 Realiza o upload de um arquivo de edital Mais...
 
async Task< string > UploadFileAsync (byte[] file, string? filePath)
 Realiza o upload de um arquivo de edital Mais...
 

Documentação dos Construtores & Destrutor

◆ AzureStorageService()

Services.AzureStorageService.AzureStorageService ( IConfiguration  configuration,
IDotEnvSecrets  dotEnvSecrets 
)
inline
Grafo de chamadas desta função:

Documentação dos métodos

◆ DeleteFileAsync()

async Task Services.AzureStorageService.DeleteFileAsync ( string  filePath)
inline

Deleta um arquivo

Parâmetros
filePathCaminho completo até o arquivo

Implementa Domain.Interfaces.Services.IStorageFileService.

Este é o diagrama das funções que utilizam esta função:

◆ UploadFileAsync() [1/2]

async Task<string> Services.AzureStorageService.UploadFileAsync ( byte[]  file,
string?  filePath 
)
inline

Realiza o upload de um arquivo de edital

Parâmetros
fileEdital em pdf
filePathCaminho completo até o arquivo
Retorna
Caminho final do arquivo

Implementa Domain.Interfaces.Services.IStorageFileService.

◆ UploadFileAsync() [2/2]

async Task<string> Services.AzureStorageService.UploadFileAsync ( IFormFile  file,
string?  filePath = null 
)
inline

Realiza o upload de um arquivo de edital

Parâmetros
fileEdital em pdf
filePathCaminho completo até o arquivo
Retorna
Caminho final do arquivo

Implementa Domain.Interfaces.Services.IStorageFileService.

Grafo de chamadas desta função:

A documentação para esta classe foi gerada a partir do seguinte ficheiro: