Я нахожу, что добавляю зависимости к конструкторам так:
public class SomeClass() {
private ISomeService _service;
private IAnotherService _anotherService;
public SomeClass(ISomeService service, IAnotherService anotherService) {
_service = service;
_anotherService = anotherService;
}
}
Они довольно утомительны, чтобы писать, я искал фрагменты кода в visual studio, чтобы автоматически добавить их в конструктор, но не нашел их.
Я хочу:
- При добавлении зависимости к конструктору некоторый фрагмент автоматически создает локальную переменную и присваивает ей.
ИЛИ
- Добавьте приватную переменную, а затем некоторый фрагмент автоматически добавит его в конструктор и назначит его локальной переменной.