У меня есть изображения, сохраненные на моем диске C, следующим образом:
C:\Users\Public\images\employees
У меня есть модель вида в моем проекте, которая содержит свойство string ImageUrl
. В моем контроллере я выбираю изображение в соответствии с именем изображения:
var model = new EmployeeViewModel
{
FirstName = employeeDetails.FirstName,
FullName = employeeDetails.FullName,
LastName = employeeDetails.LastName,
ImageUrl = new System.Uri(Path.Combine(@"C:\Users\Public\images\employees", "John.jpg")).AbsoluteUri
};
Затем я передаю эту модель в представление. В моем представлении я хочу отобразить изображение следующим образом:
Но я получаю исключение
Не разрешено загружать локальный ресурс: file: / / in ASP. NET Core
Может кто-нибудь, пожалуйста, помогите с этим. Кроме того, мое приложение будет развернуто в домене. Как я могу убедиться, что изображение все еще будет отображаться?