Example #1
0
        /// <summary>
        /// Handle a general path segment
        /// </summary>
        /// <param name="segment">the segment to handle</param>
        public override void Handle(ODataPathSegment segment)
        {
            // ODL doesn't provide the handle function for general path segment
            _navigationSource = null;

            _pathTemplate.Add(segment.ToString());
            _pathUriLiteral.Add(segment.ToString());
        }
        /// <summary>
        /// Handle a general path segment
        /// </summary>
        /// <param name="segment">the segment to handle</param>
        public override void Handle(ODataPathSegment segment)
        {
            // ODL doesn't provide the handle function for general path segment
            Contract.Assert(segment != null);

            NavigationSource = null;
            _path.Add(segment.ToString());
        }