2016-12-13 5 views
1

У меня есть вычисленное поле в классе, используемом для фотографий, который добавляет URL-адрес имени файла, я хочу иметь возможность добавлять базовый URL-адрес для фотографий (что означает лазурь учетной записи хранилища), которая будет получена из файла appsettings.Доступ к значению AppSettings.json из класса модели

Первоначально я создал строго типизированный класс для доступа к настройкам, и я могу просто добавить его, чтобы сказать класс сервиса, но как я могу получить доступ к этому в классе модели? Неужели я полностью не в том направлении?

Спасибо за помощь!

+0

При создании экземпляра модели вы можете ввести свой строго типизированный класс параметров, если модель уже имеет на это зависимость. Кроме того, вам нужно будет переместить вычисление этого поля из модели или просто предоставить базовый URL-адрес модели из ваших классов обслуживания. – QuietSeditionist

+0

А, спасибо за ответ. Просто попробовал просто получить значение из службы, а затем использовать его в контроллере, и он работает. Спасибо за предложение! – user1188128

ответ

0

При создании экземпляра модели вы можете ввести свой строго типизированный класс параметров, если модель уже имеет на это зависимость. Кроме того, вам нужно будет переместить вычисление этого поля из модели или просто предоставить базовый URL-адрес модели из ваших классов обслуживания.

Смежные вопросы