Mercurial > pub > ImplabNet
comparison Implab/IPromise.cs @ 76:c761fc982e1d v2
Refactoring of the IPromise<T> interface
Added tests
| author | cin |
|---|---|
| date | Wed, 10 Sep 2014 17:53:05 +0400 |
| parents | 4439140706d0 |
| children | daffa72a1cec |
comparison
equal
deleted
inserted
replaced
| 75:4439140706d0 | 76:c761fc982e1d |
|---|---|
| 50 /// <summary> | 50 /// <summary> |
| 51 /// Обрабатывает либо ошибку, либо результат, либо отмену обещания. | 51 /// Обрабатывает либо ошибку, либо результат, либо отмену обещания. |
| 52 /// </summary> | 52 /// </summary> |
| 53 /// <param name="handler">Обработчик.</param> | 53 /// <param name="handler">Обработчик.</param> |
| 54 /// <remarks>После обработке ошибки, она передается дальше.</remarks> | 54 /// <remarks>После обработке ошибки, она передается дальше.</remarks> |
| 55 IPromise Finally(Action handler); | 55 IPromise Anyway(Action handler); |
| 56 /// <summary> | 56 /// <summary> |
| 57 /// Обработчик для регистрации отмены обещания, событие отмены не может быть подавлено. | 57 /// Обработчик для регистрации отмены обещания, событие отмены не может быть подавлено. |
| 58 /// </summary> | 58 /// </summary> |
| 59 /// <returns>Новое обещание, связанное с текущим.</returns> | 59 /// <returns>Новое обещание, связанное с текущим.</returns> |
| 60 /// <param name="handler">Обработчик события.</param> | 60 /// <param name="handler">Обработчик события.</param> |
