We're using EpiServer version 11.11.00 and (want to) rely on DefaultUrlSegmentCreator.Create to create a unique url segment on PageData for us. However, the suggestion will cut at 30 characters, and if so we do not get a unique suggestion. It simply returns the same UrlSegment.
We have created a workaround, but does anyone know if there is a way to get the DefaultUrlSegmentCreator to return a unique UrlSegment even if the length exceeds the maximum?
I had a look and there seems to be nothing in the codebase restricting it to 30 characters, I passed in content with much longer names and got out valid URL segments with more than 30 characters.
I also looked into the default IUniqueIdentityCreator and IUrlSegmentGenerator implemtnations which are used by the DefaultUrlSegmentCreator and couldn't see that restriction there. Maybe I'm just missing something!
Could you provide an example of how you're calling the Create() method and the content you're passing in?