Я только что начал изучать mpp asp.net webforms, и я немного запутался в том, нужен ли мне сервисный уровень, или если все, что было в служебном слое, должно идти на презентаторов.Нужны ли мне также слои обслуживания?
0
A
ответ
1
Нет, шаблон MVP или шаблон MVC, если на то пошло, является строго образским слоем. Истинный уровень сервиса никогда не должен существовать на уровне презентации.
Одна из основных причин этого заключается в том, что сервисный уровень должен поддерживать более одного уровня представления. Представьте, что вы хотели создать интерфейс WPF для тех же данных, которые использует приложение ASP.NET MVP, а если у вас была логика уровня сервиса внутри приложения ASP.NET MVP, то вашему приложению WPF нужно будет ссылаться на веб-сайт заявление.