public static void LoadConfigurationData(ILogger logger, ICoreCache targetClient) { // load config data in external assemblies MarketDataConfigHelper.LoadProviderRules(logger, targetClient); PricingStructureLoader.LoadPricingStructures(logger, targetClient); StressDefinitionLoader.LoadStressDefinitions(logger, targetClient); StressDefinitionLoader.LoadScenarioDefinitions(logger, targetClient); //ServiceHostRulesLoader.Load(logger, targetClient); FileImportRuleLoader.Load(logger, targetClient); TradeImportRuleLoader.Load(logger, targetClient); AlertRulesLoader.Load(logger, targetClient); ConfigDataLoader.LoadInstrumentsConfig(logger, targetClient); ConfigDataLoader.LoadDateRules(logger, targetClient); //ConfigDataLoader.LoadHolidayDates(logger, targetClient); ConfigDataLoader.LoadNewHolidayDates(logger, targetClient); ConfigDataLoader.LoadBoundaryRider(logger, targetClient); // removed - incompatible with older clients ConfigDataLoader.LoadPricingStructureAlgorithm(logger, targetClient); ConfigDataLoader.LoadFpml(logger, targetClient); //ConfigDataLoader.LoadGwml(logger, targetClient); MarketLoader.Load(logger, targetClient); MarketLoader.LoadFixedIncomeData(logger, targetClient); MarketLoader.LoadTradeData(logger, targetClient); FpMLTradeLoader.LoadTrades(logger, targetClient); //PROBLEM }
public static void LoadConfigurationData(ILogger logger, ICoreCache targetClient) { // load config data in external assemblies FpMLTradeLoader.LoadTrades1(logger, targetClient); FpMLTradeLoader.LoadTrades2(logger, targetClient); //Trades only as all calculations are done in Reporting namespace }