Beispiel #1
0
        private static void HandleJobCompleted(Object sender, IProgressEventArgs e)
        {
            var job = (BusquedaJob)sender;

            Hub.Clients.Group(job.Id).jobCompleted(job.Id);
            job.ProgressChanged -= HandleJobProgressChanged;
            job.Completed       -= HandleJobCompleted;
        }
Beispiel #2
0
        protected virtual void OnCompleted(IProgressEventArgs e)
        {
            var handler = Completed;

            if (handler != null)
            {
                handler(this, e);
            }
        }
Beispiel #3
0
        protected virtual void OnProgressChanged(IProgressEventArgs e)
        {
            var handler = ProgressChanged;

            this._progress = e.Progress;
            if (handler != null)
            {
                handler(this, e);
            }
        }
 private void Busqueda_ReportComplete(object sender, IProgressEventArgs e)
 {
     this.Complete();
 }
 private void Busqueda_ReportProgress(object sender, IProgressEventArgs e)
 {
     this.OnProgressChanged(e);
 }
Beispiel #6
0
        private static void HandleJobProgressChanged(Object sender, IProgressEventArgs e)
        {
            var job = (BusquedaJob)sender;

            Hub.Clients.Group(job.Id).ProgressChanged(e.Message, e.Progress);
        }