コード例 #1
0
        public void OnActionExecuting(ActionExecutingContext context)
        {
            if (IsDisable(context.ActionDescriptor))
            {
                return;
            }

            var method = context.GetVerbs();

            _allowUnitOfWork = _options.AllowTransactionVerbsHttp.Contains(method);

            if (_allowUnitOfWork)
            {
                _unitOfWork.BeginTransaction();
            }
        }