Как сделать локальное хранилище фотографий без использования 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.


Ответы (0 шт):