Czym jest infrastruktura w projektach MVC

0

Witam, może i głupie pytanie ale chciałbym dowiedzieć się czym tak na prawdę jest ta infrastruktura dość często używana w tutorialach? Jakie komponenty, klasy, etc powinny się tam znajdować? Z turotialami bywa to różnie..
Pozdrawiam

0

Wszystkim i niczym. Jest to folder, w którym możesz umieścić custom filters, handlers, controller factory, DI. Ten folder nie ma szczególnego znaczenia. Po prostu trafia tam wszystko co nie pasuje nigdzie indziej. Dla większych projektów często ten folder jest zamieniany na osobne projekty.

0

MVC nie polega na robieniu śmietnika. Jeśli faktycznie pojawia się folder infrastruktura w tutorialach i faktycznie trafia tam wszystko, co nie pasuje do innych rzeczy, to ten fakt nie ma nic wspólnego z tym, że projekt korzysta z MVC.

0

W malutkiej aplikacji to może być folder, ale zazwyczaj to projekt bądź wiele projektów, generalnie w tym przypadku ważniejsza jest odpowiedzialność niż umiejscowienie.

Ogólnie rzecz biorąc, infrastruktura to rzeczy niezwiązane z dziedziną ("biznesem") aplikacji: kontrolki GUI, warstwa dostępu do danych, loggery błędów, IoC, konfiguracja.

1 użytkowników online, w tym zalogowanych: 0, gości: 1