Пример #1
0
        static void Main(string[] args)
        {
            AvengerBuilder builder;
            Avengers       avengers = new Avengers();

            builder = new CaptainAmerica();
            avengers.Assemble(builder);

            Console.Write(builder.Avenger.ToString());

            builder = new BlackWidow();
            avengers.Assemble(builder);

            Console.Write(builder.Avenger.ToString());

            avengers.Assemble(new [] { (AvengerBuilder) new CaptainAmerica(), (AvengerBuilder) new BlackWidow() });

            Console.ReadKey();
        }
Пример #2
0
 public bool Update(Avengers avengers)
 {
     return(true);
 }
Пример #3
0
 public bool Insert(Avengers avengers)
 {
     return(true);
 }
Пример #4
0
 /// <summary>
 /// UpdateAsync
 /// </summary>
 /// <param name="pastry"></param>
 /// <returns></returns>
 public async Task <bool> UpdateAsync(Avengers people)
 {
     return(await avengerDomain.UpdateAsync(people));
 }
Пример #5
0
 /// <summary>
 /// InsertAsync
 /// </summary>
 /// <param name="pastry"></param>
 /// <returns></returns>
 public async Task <Avengers> InsertAsync(Avengers people)
 {
     return(await avengerDomain.InsertAsync(people));
 }
 public void Put(int id, [FromBody] Avengers value)
 {
     this.service.UpdateAsync(value);
 }
 public void Post([FromBody] Avengers value)
 {
     value.Id = null;
     this.service.InsertAsync(value);
 }
Пример #8
0
 public async Task <bool> UpdateAsync(Avengers people)
 {
     return(await avengerRepository.UpdateAsync(people));
 }
Пример #9
0
 public async Task <Avengers> InsertAsync(Avengers people)
 {
     return(await avengerRepository.AddAsync(people));
 }