У меня есть интерфейс глобальных переменных, например:
public interface ClientSettings{
DateTime CurrentClientTime;
string ClientImageFolder;
}
Конкретный класс сохраняется с использованием файлов настроек или таблицы базы данных.
Эти значения должны быть доступны для сущностей и службкак на уровне домена, так и на уровне приложений.Я использовал DI на своем прикладном уровне, так что получить к нему доступ нет проблем.
Но теперь, когда мне нужен доступ к этому интерфейсу от сущностей, я не уверен, что это лучший способ сделать это.Я действительно не хочу внедрять это в мои сущности.Подходит ли здесь шаблон поиска службы?Или у меня есть другой вариант все вместе?