Example #1
0
        public void Intercept(IInvocation invocation)
        {
            var methodContext = new CdpMethodContextAdapter(invocation);

            _authConcern.OnEntry(methodContext, _role);
            if (methodContext.Proceed)
            {
                invocation.Proceed();
            }
        }
        public override void OnEntry(MethodExecutionArgs args)
        {
            var methodContext = new PsharpMethodContextAdapter(args);

            _authConcern.OnEntry(methodContext, _role);
        }