public static void GetPriceFrom(Estate estate, IComissionCalculator calculator, IInitialPrice initPrice) { var iPrice = initPrice.Get_price_fromLandlord(estate); var price = calculator.Get_price(estate, iPrice); Console.OutputEncoding = System.Text.Encoding.UTF8; System.Console.Out.WriteLine("The total price is " + estate.Get_price(price) + "€"); }