comparison Implab/Components/StateChangeEventArgs.cs @ 207:558f34b2fb50 v2

added Safe.DispatchEvent() a legacy equivalent for '?.Invoke()' added Safe.Dispose(IEnumerable) added PromiseExtensions.CancellationPoint to add a cancellation point to the chain of promises added IPromise<T> PromiseExtensions.Then<T>(this IPromise<T> that, Action<T> success) overloads added PromiseExtensions.Error() overloads to handle a error or(and) a cancellation
author cin
date Wed, 09 Nov 2016 12:03:22 +0300
parents 8200ab154c8a
children
comparison
equal deleted inserted replaced
206:86b61d53b7db 207:558f34b2fb50
1 using System; 1 using System;
2 2
3 namespace Implab.Components 3 namespace Implab.Components
4 { 4 {
5 public class StateChangeEventArgs { 5 public class StateChangeEventArgs : EventArgs {
6 /// <summary> 6 /// <summary>
7 /// The error information if any 7 /// The error information if any
8 /// </summary> 8 /// </summary>
9 public Exception LastError { get; set; } 9 public Exception LastError { get; set; }
10 10