Окей) Но если вдуматься.. Если у тебя один метод завязан на конкретную зависимость (тип объекта), то я должен создавать метод, который будет зависеть от одной проперти? Что, если в дальнейшем мне нужно будет завязаться на проперти2, мне в этом случае надо менять api
вы действительно невнимательно читали. Предложение было, что если метод берёт из класса всего пару свойств, то лучше передать эти свойства отдельно, а не передавать весь класс