они похожи.
предположим у меня есть модель, которая биндится в контроллер и отвечает за get запрос, котрый подбирает товары: ProductSelector
как мне ее назвать?
ProductSelectorDTO ? (а вдруг логика добавится?)
ProductSelector? (но у меня еще есть сервис с таким именем и репозиторий с таким же именем, как их называть?)
ProductSelectorModel?
Куда класть? Models?
в общем я запутался куда чего
есть какие-то стандарты? (официальный репозиторий https://github.com/dotnet-architecture/eShopOnWeb не очень помог - у них там модели по разному принципу имеют название)
модель в базе именуешь по имени сущности (например User). Модель ответа в контроллере именуешь как {Resource}{Action}Response (например UserGetByIdResponse)
Обсуждают сегодня