public void ApplyConfiguration(TNDConfiguration configuration) { this.Configuration = configuration; if (this.Targets.Any()) { foreach (var target in this.Targets.ToArray()) { target.ApplyConfiguration(configuration); } } }
public void ApplyConfiguration(TNDConfiguration configuration) { var metaEntities = configuration.MetaEntities.ToArray(); { var item = new TNDSearchItem() { MetaEntityName = ConstsLibrary.SearchAll, Search = string.Empty, MetaEntity = null }; this.SearchItems.Add(item); } foreach (var metaEntity in metaEntities) { var item = new TNDSearchItem() { MetaEntityName = metaEntity.MetaEntityName, Search = string.Empty, MetaEntity = metaEntity }; this.SearchItems.Add(item); } }