示例#1
0
 public ApiSetup(IRepositorySetProvider repositorySetProvider, IRulesRepository rulesProvider, IRacesIndexRepository racesIndexRepository, SearchTokenizer tokenizer)
 {
     this.repositorySetProvider = repositorySetProvider;
     this.rulesProvider         = rulesProvider;
     this.racesIndexRepository  = racesIndexRepository;
     this.tokenizer             = tokenizer;
 }
示例#2
0
 public ProcessIcon(IRacesIndexRepository racesRepository, BrowserOpener browserOpener)
 {
     this.racesRepository              = racesRepository;
     this.browserOpener                = browserOpener;
     this.notifyIcon                   = new NotifyIcon();
     this.notifyIcon.MouseDoubleClick += (sender, e) => browserOpener.OpenHomepage();
     this.menu          = new ContextMenuStrip();
     this.menu.Opening += ContextMenuStrip_Opening;
 }
示例#3
0
 public ApiSearch(SearchTokenizer tokenizer, IRacesIndexRepository racesIndexRepository)
 {
     this.tokenizer            = tokenizer;
     this.racesIndexRepository = racesIndexRepository;
 }