Имеем класс реализующий 'INotifyPropertyChanged' стоящий сразу(никуда и не во что не вложен) в например 'namespace MyNamespace'.
В MainWindow.xaml.cs, находящимся сразу(никуда и не во что не вложен) в том же 'namespace MyNamespace', создаём автосвойство с типом того класса реализующего интерфейс☝️
Вопрос — почему тот класс реализующий интерфейс та видит, а когда начинаю писать имя этого автосвойства подчеркивает красным имя автосвойства?
При этом, если поставить модификатор public у класса реализующего интерфейс, то всё нормально....
Я вот реально не пойму в чём дело...