public void Deactivated() { foreach (var section in Sections.Values) { foreach (var listSource in section.ListSources.Values) { var activation = listSource as IActivation; if (activation != null) { activation.Deactivated(); } } } }