예제 #1
0
 public void ApplyConfiguration(TNDConfiguration configuration)
 {
     this.Configuration = configuration;
     if (this.Targets.Any())
     {
         foreach (var target in this.Targets.ToArray())
         {
             target.ApplyConfiguration(configuration);
         }
     }
 }
예제 #2
0
        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);
            }
        }