So user doesn't need to call ODataUriUtils.ConvertToUriLiteral or ODataUriUtils.ConvertFromUriLiteral to parse the id by himself.
Comments: Change the Value property to RawValue on KeyValuePathSegment. We can add ReadAs<guid>() to parse the key to guid. ReadAsKey<guid>(myGuidKey); Write<guid>(guidKey); Write(dictionary<string, object>)
Comments: Change the Value property to RawValue on KeyValuePathSegment. We can add ReadAs<guid>() to parse the key to guid. ReadAsKey<guid>(myGuidKey); Write<guid>(guidKey); Write(dictionary<string, object>)