#.net #model-view-controller
#.net #модель-представление-контроллер
Вопрос:
Мне интересно, как я могу дифференцировать 2 приложения в моем основном методе. У меня есть 2 проекта, которые используют один и тот же серверный интерфейс, но другой интерфейс.Они используют разные конфигурации, поскольку я не могу прочитать файл appsettings в основном методе, есть ли другой способ? Спасибо!
Ответ №1:
Ваш вопрос очень общий, поэтому вот общий ответ:
Поместите весь «общий» код в библиотечные проекты и создайте два разных проекта «запуска», которые ссылаются на эти библиотеки. Каждое приложение запуска (или сайт, поскольку вы упомянули MVC) будет иметь свой собственный отдельный конфигурационный файл.
Я бы не стал пытаться «умно» создавать объединение двух разных приложений в одной сборке и пытаться переключаться между ними.