Exemple #1
0
        public static Future create(Func <FutureOr> computation)
        {
            _Future result = new _Future();

            Timer.run(() => {
                try {
                    result._complete(computation());
                }
                catch (Exception e) {
                    async_._completeWithErrorCallback(result, e);
                }

                return(null);
            });
            return(result);
        }