Example #1
0
        public AuthorizationRight Authorize(BehaviorChain chain, object model)
        {
            if (model != null)
            {
                _request.Set(_types.ResolveType(model), model);
            }

            var endpoint = _factory.AuthorizorFor(chain.UniqueId);

            return(endpoint.IsAuthorized(_request));
        }
Example #2
0
        private AuthorizationRight rightsFor(BehaviorChain chain)
        {
            var endpoint = _factory.AuthorizorFor(chain.UniqueId);

            return(endpoint.IsAuthorized(_request));
        }