public void PriceAndPublishEverything(IPricePublicher pricePublicher, IMarketDataRetriever marketDataRetriever)
 {
     var underlyings = Perimeter.GetPerimeter(_allUnderlyings);
     foreach (var underlying in underlyings)
     {
         var pricingTask = new PricingTask(marketDataRetriever, pricePublicher);
         pricingTask.PriceAndPublish(underlying);
     }
 }
 public void PriceAndPublishEverything()
 {
     var underlyings = Perimeter.GetPerimeter();
     foreach (var underlying in underlyings)
     {
         var pricingTask = new PricingTask();
         pricingTask.PriceAndPublish(underlying);
     }
 }
Ejemplo n.º 3
0
        public void PriceAndPublishEverything(IPricePublicher pricePublicher, IMarketDataRetriever marketDataRetriever)
        {
            var underlyings = Perimeter.GetPerimeter(_allUnderlyings);

            foreach (var underlying in underlyings)
            {
                var pricingTask = new PricingTask(marketDataRetriever, pricePublicher);
                pricingTask.PriceAndPublish(underlying);
            }
        }
Ejemplo n.º 4
0
        public void PriceAndPublishEverything()
        {
            var underlyings = Perimeter.GetPerimeter();

            foreach (var underlying in underlyings)
            {
                var pricingTask = new PricingTask();
                pricingTask.PriceAndPublish(underlying);
            }
        }