Вопрос по инициализации
От: dmitry_npi Россия  
Дата: 11.11.16 16:58
Оценка:
Что в обычном MVC-приложении, что в новом Core, методы Application_Start и им подобные не являются виртуальными. А в новом Core так и вообще стартовый класс ни от чего не наследуется. Стало быть, эти методы вызываются через рефлексию и имеются соглашения об именах.

Но зачем так сделано? То я бы посмотрел определение базового класса или интерфейса и уже знал бы, какие методы можно переопределить, куда вставить свой код. А тут надо лезть в документацию. Есть какое-то объяснение такому решению?
Атмосферная музыка — www.aventuel.net
Re: Вопрос по инициализации
От: Vladek Россия Github
Дата: 16.11.16 17:39
Оценка:
Здравствуйте, dmitry_npi, Вы писали:

_>Есть какое-то объяснение такому решению?


Всё можно переделать под свои нужды и заменить любую часть фреймворка на свою, среди прочего поменяв соглашения по умолчанию.
Re[2]: Вопрос по инициализации
От: dmitry_npi Россия  
Дата: 17.11.16 12:59
Оценка:
Здравствуйте, Vladek, Вы писали:

V>Здравствуйте, dmitry_npi, Вы писали:


_>>Есть какое-то объяснение такому решению?


V>Всё можно переделать под свои нужды и заменить любую часть фреймворка на свою, среди прочего поменяв соглашения по умолчанию.


Сомневаюсь насчет именно этой части — ведь это та самая часть, где настраивается подмена других частей.
Атмосферная музыка — www.aventuel.net
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.