private InnerAttributeRoute GetInnerRoute()
        {
            var actions = _actionDescriptorsCollectionProvider.ActionDescriptors;

            // This is a safe-race. We'll never set inner back to null after initializing
            // it on startup.
            if (_inner == null || _inner.Version != actions.Version)
            {
                _inner = BuildRoute(actions);
            }

            return _inner;
        }
Exemple #2
0
        private InnerAttributeRoute GetInnerRoute()
        {
            var actions = _actionDescriptorsCollectionProvider.ActionDescriptors;

            // This is a safe-race. We'll never set inner back to null after initializing
            // it on startup.
            if (_inner == null || _inner.Version != actions.Version)
            {
                _inner = BuildRoute(actions);
            }

            return(_inner);
        }