Я пытаюсь создать простой WPF UserControl, начиная с конструктора по умолчанию.
public partial class MyControl : UserControl
{
InitializeComponent();
}
Теперь MyControl
потребуется доступ к моей базе данных, и это соединение инициализируется и управляется извне.Каков наилучший способ предоставить внешний зависимый ресурс (в данном случае соединение) в мой UserControl?
Я знаком со свойствами зависимости, но не был уверен, что это лучший выбор.Похоже на излишество.Обычно я использовал бы инжектор конструктора для передачи объектных зависимостей, это приемлемо при разработке UserControl?