예제 #1
0
        ///<summary>
        /// Register async Callback on the Respond Action at the server
        ///</summary>
        public XtResult RespondAsync <T, TResult>(Func <T, Task <TResult> > factory, CancellationToken cancellationToken = default)
            where T : class, new()
            where TResult : class
        {
            var responseHandler = ResponseHandler <T, TResult> .ASync(factory);

            return(SetupResponder(responseHandler, cancellationToken));
        }