public BasketCountryModel CreateBasketCountry(Computations computations, BasketCountryNode basketCountryNode) { var baseExpression = this.modelBuilder.CreateBaseExpression(); var portfolioAdjustmentExpression = this.modelBuilder.CreatePortfolioAdjustmentExpression(); var result = this.modelBuilder.CreateBasketCountryModel( basketCountryNode.Basket, computations, baseExpression, portfolioAdjustmentExpression ); return(result); }
public void Resolve(BasketCountryNode node) { this.ResultOpt = node.Basket; }
public BasketCountryNode CreateBasketCountry(BasketCountryModel model) { var result = new BasketCountryNode(model.Basket); return(result); }
public void Resolve(BasketCountryNode node) { this.Result = this.creator.CreateBasketCountry(this.computations, node); }