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();
        }
Exemple #2
0
        public void Add(House.House house)
        {
            if (Contain(house))
            {
                throw new Exception("Items exists.");
            }

            houses.Add(house);
        }
Exemple #3
0
 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));
 }
Exemple #4
0
 public bool Contain(House.House house)
 {
     return(houses.Contains(house));
 }
 public ConcretBuilder()
 {
     _house = new House.House();
 }