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)); }
private AuthorizationRight rightsFor(BehaviorChain chain) { var endpoint = _factory.AuthorizorFor(chain.UniqueId); return(endpoint.IsAuthorized(_request)); }