These days, it is quite easy to find resources on the internet to integrate into your application. Many provide functionality that would be perfectly suited to any number of applications. After all, why spend time reinventing the wheel when someone else has already done the bulk of the work for you?
In this chapter, we will gain an understanding of:
- Abstracting a Gravatar service
- Extending the repository pattern
- Using a generic repository and Entity Framework