Exemplo n.º 1
0
        public async Task <HttpResponseMessage> ExecuteActionFilterAsync(HttpActionContext actionContext, CancellationToken cancellationToken, Func <Task <HttpResponseMessage> > continuation)
        {
            HttpResponseMessage result = null;
            await _uowManager.Run(TransactionScopeOption.Required, actionContext.Request.GetSiteId(), async() =>
            {
                result = await continuation();
            });

            return(result);
        }