Unser "Benutzer" -Modell benötigt ein kleines Profilbild, und ich bin nicht ganz sicher, wie ich damit umgehen soll. Natürlich könnten wir es einfach in einem Ordner auf der Festplatte speichern und den Pfad/Dateinamen in der Datenbank speichern, aber ich denke, dass ich es lieber in der Datenbank selbst speichern möchte.Best Practices für Bilder in einem Modell mit Schloss ActiveRecord/MonoRail
Mein erster Gedanke war, eine Eigenschaft auf dem Modell wie diese haben:
[Property]
public byte[] ProfilePicture
{
get;
set;
}
Aber es fühlt sich sicher wie ich einen langen Weg zu gehen zu haben, werde es auf diese Weise zu erhalten arbeiten - immer ein Byte-Array aus der Datenbank und konvertiert es dann in ein Bild mit einer Art Handler.
Hat jemand ein gutes Tutorial gesehen, wie man mit so etwas umgehen kann? Es scheint, als wäre es eine weit verbreitete Anforderung, dass ich etwas MonoRail-spezifisches finden würde, aber bis jetzt sind meine Suchen leer ausgegangen.