/// <summary> /// Acionado quando o download é finalizado. /// </summary> /// <param name="e"></param> public void OnCompleted(Colosoft.Net.UploadCompletedEventArgs e) { lock (Observers) foreach (var i in Observers) { i.OnCompleted(e); } }
/// <summary> /// Método acionado quando o download for finalizado. /// </summary> /// <param name="error">Instancia do erro caso tenha ocorrido.</param> /// <param name="canceled">Identifica que o upload foi cancelado.</param> protected void OnCompleted(Exception error, bool canceled) { var args = new Colosoft.Net.UploadCompletedEventArgs(error, canceled, null); if (Completed != null) { Completed(this, args); } Observers.OnCompleted(args); }