Example #1
0
 public Controller(CCurrencyPair currencyPair, String queryText, CountryInfo country)
 {
     _gates     = new CDataBaseGates();
     _dataInput = new QueryInfo();
     _dataInput.CurrencyPair = currencyPair;
     _dataInput.Country      = country;
     _dataInput.Tag          = new CTag(queryText);
     parsingExpressions      = new RegularExpressions();
     _queryInteractor        = new CUserQueryInteractor(_gates, parsingExpressions);
     _report = _queryInteractor.PutRequest(_dataInput);
 }
Example #2
0
 public CUserQueryInteractor(IDataBaseIO gates, AParsingExpressions parsingExpressions)      //todo: use a dependencyInjection
 {
     _gates = gates;
     _parsingExpressions = parsingExpressions;
 }