コード例 #1
0
 public void Service_ReadCompleted(object sender, ReadModelsCompletedArgs args)
 {
     foreach (var cycleModel in args.GetItems <CycleModel>())
     {
         Add(cycleModel);
     }
     Reading = false;
 }
コード例 #2
0
        public void OnReadCompleted(ReadModelsCompletedArgs args)
        {
            ReadModelsCompletedHandler handler = ReadCompleted;

            if (handler != null)
            {
                handler(this, args);
            }
        }
コード例 #3
0
 public void Read()
 {
     Task <IEnumerable <Cycle> > .Factory.StartNew(_gateway.Read <Cycle>)
     .ContinueWith(task =>
     {
         Cycle[] source  = task.Result.ToArray();
         var cycleModels = AutoMapper.Mapper.Map <Cycle[], IEnumerable <CycleModel> >(source);
         var serviceReadCompletedEventArgs = new ReadModelsCompletedArgs(cycleModels);
         OnReadCompleted(serviceReadCompletedEventArgs);
     });
 }
コード例 #4
0
 public void Read()
 {
     Task<IEnumerable<Cycle>>.Factory.StartNew(_gateway.Read<Cycle>)
         .ContinueWith(task =>
                           {
                               Cycle[] source = task.Result.ToArray();
                               var cycleModels = AutoMapper.Mapper.Map<Cycle[], IEnumerable<CycleModel>>(source);
                               var serviceReadCompletedEventArgs = new ReadModelsCompletedArgs(cycleModels);
                               OnReadCompleted(serviceReadCompletedEventArgs);
                           });
 }
コード例 #5
0
 public void OnReadCompleted(ReadModelsCompletedArgs args)
 {
     ReadModelsCompletedHandler handler = ReadCompleted;
     if (handler != null) handler(this, args);
 }