Exemplo n.º 1
0
        public Bot(string filePath)
        {
            var apiSettingsText = File.ReadAllText(filePath);

            _apiSettings = JsonConvert.DeserializeObject <ApiSettings>(apiSettingsText);

            _cancellationTokenSource = new CancellationTokenSource();
            _cancellationToken       = _cancellationTokenSource.Token;
            _botService = new OandaApiService(_apiSettings.BaseUrl, _apiSettings.ApiKey);
        }
Exemplo n.º 2
0
        public Bot()
        {
            var settingsFilePath = Path.Combine(Directory.GetCurrentDirectory(), "bot-settings/bot-settings.json");
            var apiSettingsText  = File.ReadAllText(settingsFilePath);

            _apiSettings = JsonConvert.DeserializeObject <ApiSettings>(apiSettingsText);

            _cancellationTokenSource = new CancellationTokenSource();
            _cancellationToken       = _cancellationTokenSource.Token;
            _botService = new OandaApiService(_apiSettings.BaseUrl, _apiSettings.ApiKey);
        }