Przekazywanie ViewModel z prezentacji do serwisu - czy to w porządku?

W jednym z moich poglądów mamViewModel które wypełniam z dwóch tabel, a następnie wiążęList<ViewModel> do edytowalnego GridView (ASP.NET Web Forms).

Teraz muszę to wysłać edytowaćList<ViewModel> powrót do warstwy Usługi, aby zaktualizować ją w bazie danych.

Moje pytanie brzmi - czy w porządku jest wysłać ViewModel z powrotem do Usług, czy też powinien pozostać w Prezentacji? Jeśli nie - czy powinienem lepiej użyć DTO? Wielkie dzięki.

questionAnswers(3)

yourAnswerToTheQuestion