public void ReadFixSettings() { // Get parameter values var settings = ReadFixSettingsFile.GetSettings(AppDomain.CurrentDomain.BaseDirectory + @"\Config\CurrenexFIXSettings.txt"); Assert.IsTrue(settings != null, "Settings File Read"); Assert.IsTrue(settings.Count.Equals(21), "Parameters Count"); }
/// <summary> /// Read FIX properties and sets the respective parameters /// </summary> private void PopulateFixSettings() { try { // Get parameter values var settings = ReadFixSettingsFile.GetSettings(_fixSettingsFile); // Assign parameter values if (settings != null && settings.Count > 0) { settings.TryGetValue("SenderCompID", out _tradeSenderCompId); settings.TryGetValue("TargetCompID", out _tradeTargetCompId); settings.TryGetValue("HeartBtInt", out _heartBeatInt); settings.TryGetValue("Account", out _account); } } catch (Exception exception) { Logger.Error(exception, _type.FullName, "PopulateFixSettings"); } }
/// <summary> /// Read FIX properties and sets the respective parameters /// </summary> private void PopulateFixSettings() { try { // Get parameter values var settings = ReadFixSettingsFile.GetSettings(_fixSettingsFile); // Assign parameter values if (settings != null && settings.Count > 0) { settings.TryGetValue("Username", out _userName); settings.TryGetValue("Password", out _password); settings.TryGetValue("SenderCompID", out _tradeSenderCompId); settings.TryGetValue("TargetCompID", out _tradeTargetCompId); } } catch (Exception exception) { Logger.Error(exception, _type.FullName, "PopulateFixSettings"); } }