When to return IOrderedEnumerable?
I don’t think it would be a good idea: Should IOrderedEnumerable be used as a return type purely for semantic value? For example, when consuming a model in the presentation layer, how can we know whether the collection requires ordering or is already ordered? What is the point in knowing that a sequence is ordered … Read more