예제 #1
0
 public static void LoadCurveConfigurationData(ILogger logger, ICoreCache targetClient, string nameSpace)
 {
     //Load new format config
     MarketDataConfigHelper.LoadProviderRules(logger, targetClient, nameSpace);
     ServiceHostRulesLoader.Load(logger, targetClient, nameSpace);
     FileImportRuleLoader.Load(logger, targetClient, nameSpace);
     TradeImportRuleLoader.Load(logger, targetClient, nameSpace);
     AlertRulesLoader.Load(logger, targetClient, nameSpace);
     ConfigDataLoader.LoadBoundaryRider(logger, targetClient, nameSpace);
     PricingStructureLoader.LoadPricingStructures(logger, targetClient, nameSpace);
     StressDefinitionLoader.LoadStressDefinitions(logger, targetClient, nameSpace);
     StressDefinitionLoader.LoadScenarioDefinitions(logger, targetClient, nameSpace);
     ConfigDataLoader.LoadInstrumentsConfig(logger, targetClient, nameSpace);
     ConfigDataLoader.LoadDateRules(logger, targetClient, nameSpace);
     ConfigDataLoader.LoadNewHolidayDates(logger, targetClient, nameSpace);
     ConfigDataLoader.LoadPricingStructureAlgorithm(logger, targetClient, nameSpace);
     MarketLoader.Load(logger, targetClient, nameSpace);
     MarketLoader.LoadFixedIncomeData(logger, targetClient, nameSpace);
     MarketLoader.LoadQasData(logger, targetClient, nameSpace);
     ConfigDataLoader.LoadFpMLCodes(logger, targetClient, nameSpace);
 }
예제 #2
0
 public static void LoadCalendarConfigurationData(ILogger logger, ICoreCache targetClient, string nameSpace)
 {
     ConfigDataLoader.LoadDateRules(logger, targetClient, nameSpace);
     ConfigDataLoader.LoadNewHolidayDates(logger, targetClient, nameSpace);
 }