Класс Notification отвечает за создание EmailService и за отправку уведомления через email, т.е. у него две ответственности: создание и работа с EmailService что нарушает принцип, ведь класс отвечает за что то одно.
Исправить это можно если вынести создание EmailService вне класса и например передавать его через конструктор.
Также нужно создать интерфейс для EmailService чтобы не зависеть от конкретное его реализации.
https://github.com/HukuTa45/HomeWork363/blob/a799518340267c6510e84def1ebcfcbfd0a98226/ConsoleApp1/FirstExample.cs#L3-L5
Класс Notification отвечает за создание EmailService и за отправку уведомления через email, т.е. у него две ответственности: создание и работа с EmailService что нарушает принцип, ведь класс отвечает за что то одно. Исправить это можно если вынести создание EmailService вне класса и например передавать его через конструктор. Также нужно создать интерфейс для EmailService чтобы не зависеть от конкретное его реализации.