Efren O'Neill

Results 4 comments of Efren O'Neill

I see that the current Clone() implementation is simply constructing a new Url instances by passing "this" into the constructor. Implicit casting takes place here. You could copy the fields...

Agree with @tmenier. ```Url``` class behaves more like a builder, so I'm fine with it mutating the internal value. Would've been nice to have ```Url``` and ```UrlBuilder```; with ```Url``` being...

You're right. ```AppendPathSegment``` returns the same ```Url``` instance, not a new one. It's awesome for chaining calls. I can imagine tmenier is pulling his hair about the name though. "Why...

Agree. Any renaming would break a lot of code. That's why you can introduce IReadOnlyUrl, like in my original post. Leave all the existing classes alone, no need to touch...