public ChromosomeSearchWorker(Dispatcher dispatcher, IGenBankProvider provider, String query, Action<IChromosomeStream> callback) { _dispatcher = dispatcher; _provider = provider; _query = query; _callback = callback; }
public ChromosomeBarViewModel(IGenBankProvider provider, SurfaceWindow1ViewModel surfaceWindowVM) { this._provider = provider; this._surfaceWindowVM = surfaceWindowVM; surfaceWindowVM.NewChromosomeSelected += new Action<IChromosomeStream>(OnNewChromosomeStream); }