У меня есть приложение asp.net mvc, которое позволяет загружать изображения. Мне интересно, как лучше это сделать.
Прямо сейчас у меня есть это
HttpPostedFileBase uploadedImg = Session[SessionImgKey] as HttpPostedFileBase;
if (uploadedImg != null)
{
string fileName = CreateFile(MyField.Name, uploadedImg);
tableA.ImagePath = String.Concat(ImgFolderPathLoctaion, "\\", fileName);
}
Это нормально, но я хочу переместить мой уровень сервиса и не хочу импортировать web.dll в мой проект уровня сервиса.
Так я должен использовать поток? или что-то вроде Сохранение изображения (я думаю, что это может быть более приспособленным для изображений через класс рисования, а не для загруженных изображений.