не становилась частью его (например, не выводилась в консоль)?
Передайте в конструктор, но не создавайте поле для него. А чего Вы добиться хотите?
А потом можно будет использовать в методах этого объекта? Эти сервисы не объявлены как поля класса, но объявлены в конструкторе. Если убрать public или private то этот сервис не получается использовать.
Логично, не получится, конечно Объясните, что хотите сделать
Хочу понять так как сделано сейчас верно, в плане инкапсуляции, или это делается как то по другому
Подсветка intellisence не имеет отношения к инкапсуляции)
Поэтому я приложил скрин объекта) Сервис присутствует и я так понимаю его можно использовать, хотя в подсказках intellisence его нет ))
Обсуждают сегодня