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; }
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); }