Как сделать локальное хранилище фотографий без использования SQL? (ASP.Net MCV5)
Подскажите, пожалуйста, как сделать хранение личных фотографий пользователей и отображение в профиле (разрабатываю фотогалерею пользователей ASP.Net MCV5 Windows c авторизацией). У меня проект MVC с проверкой подлинности Windows (Active Directory), получаю данные из AD (ФИО, Должность и т.д.):
public class Person
{
public string DisplayName { get; set; }
public string Office { get; set; }
public string PhoneNumber { get; set; }
public string ExtensionPhoneNumber { get; set; }
public string Email { get; set; }
public string Department { get; set; }
public string Title { get; set; }
public int DepartmentNumber { get; set; }
public string Subdivision { get; set; }
public string Manager { get; set; }
public string Mobile { get; set; }
public int EmployeeNumber { get; set; }
public string company { get; set; }
public DateTime BirthDay { get; set; }
public string sAMAccountName { get; set; }
}
Получаю текущего авторизованного пользователя через HttpContext.User.Identity.Name.
Создаю ещё одну модель PersonImage:
public class PersonImage
{
public int Id { get; set; }
public string FaleName { get; set; } // название картинки
public string ImageUrl { get; set; }
public string AdLoginName { get; set; }//ну или хранить DisplayName
}
Может кто сталкивался с такой задачей. Пытаюсь реализовать файловое хранилище, без использования SQL.