public void Pricing() { _logger.Log("Starting pricing."); _logger.Log("Loading details."); string detailsJson = _detailsSource.GetDetailsFromSource(); var details = _detailsSerializer.GetDetailsFromJsonString(detailsJson); var pricing = _detailsPricingFactory.Create(details, Context); WashingCost = pricing.Pricing(details); _logger.Log("Pricing completed."); }
public string LoadDetailsFromFile() { return _detailsSource.GetDetailsFromSource(); }