public TrueFXRatesService(ILoggerWrapper wrapper, ITrueFXRatesParser parser) { _wrapper = wrapper; _parser = parser; _url = ConfigurationManager.AppSettings["TrueFXRatesUrl"]; _cts = new CancellationTokenSource(); _factory = new TaskFactory(_cts.Token); StartProcessing(); }