Exemplo n.º 1
0
        public override void OnPostExecuting(IPostMethodExecutingContext context)
        {
            if (context.Exception != null)
            {
                return;
            }

            TransactionScope scope = context.FilterBag.ContainsKey(SCOPE_KEY) ? (TransactionScope)context.FilterBag[SCOPE_KEY] : null;

            if (scope == null)
            {
                return;
            }

            using (scope) {
                scope.Complete();
            }
        }
 public override void OnPostExecuting(IPostMethodExecutingContext context)
 {
 }
Exemplo n.º 3
0
 /// <inherit />
 public abstract void OnPostExecuting(IPostMethodExecutingContext context);