示例#1
0
 private SearchBrain(WildCardCollection wildcards, ILog logger)
 {
     GetExtensions(wildcards);
     Rules       = new SearchRules();
     this.logger = logger;
     ParseList();
 }
示例#2
0
 public SearchBrain(ILog logger)
 {
     Rules       = new SearchRules();
     this.logger = logger;
     ParseList();
 }
示例#3
0
 public SearchBrain()
 {
     Rules = new SearchRules();
     ParseList();
 }
示例#4
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="wildcards">this represents search keywords. eg:"autoexec.bat"</param>
 private SearchBrain(WildCardCollection wildcards)
 {
     GetExtensions(wildcards);
     Rules = new SearchRules();
     ParseList();
 }