Окружающий контекст (Ambient Context)
![](http://dzeranov.ru/wp-content/uploads/2018/03/2018-03-25_18-48-45.png)
Как можем мы сделать зависимость доступной в каждом модуле без включения в каждый API компонента сквозных аспектов приложения? «Окружающий контекст» доступен любому потребителю через статическое свойство или метод. Потребляющий класс может использовать его следующим образом: 1 2 3 4 public string GetMessage() { return SomeContext.Current.SomeValue; }public string GetMessage() { return SomeContext.Current.SomeValue; } Чтобы быть полезным … Читать дальше →