static void Main(string[] args) { Pattern.Builder.AbstractBuilder builder = new Pattern.Builder.Builder(); Pattern.Foreman foreman = new Pattern.Foreman(); foreman.ConstructHouse(); House.House house = builder.GetResulit(); }
public void Add(House.House house) { if (Contain(house)) { throw new Exception("Items exists."); } houses.Add(house); }
public HouseController(ILogger <HouseController> logger) { house = new House.House( new House.ElectricityService(logger), new House.WaterService(logger), new House.InternetService(logger), new House.CleaningService(logger), new House.SanitationService(logger)); }
public bool Contain(House.House house) { return(houses.Contains(house)); }
public ConcretBuilder() { _house = new House.House(); }