System.Net.Http vs System.ComponentModel.Annotations | What are the differences? | StackShare