Elaborazione di Immagini
Alcuni casi d'uso, come impostare la favicon di un sito o caricare un logo, necessitano del caricamento di immagini da parte dell'utente. Hydra deve estrarre metadati dall'immagine prima di caricarla sul servizio di storage. L'elaboratore di immagini è un servizio implementato nel layer di infrastruttura, che implementa l'interfaccia IImageProcessor definita nel layer di applicazione. L'interfaccia definisce metodi per ottere informazioni dai file immagine (es. dimensioni, formato) e per generare una preview a bassa risoluzione del file.
info
Il caricamento delle immagini alla chiamata è effettuato da un middleware nel layer di presentazione.
Implementazione Attuale
L'implementazione attuale si basa sulla libreria ImageMagick.NET.