Where should I plug in my custom DefaultContractResolver JSON.NET?

I have a WebAPI 2.0 project in ASP.Net in which I implemented a custom DefaultContractResolver so that I can control how my entities are serialized to JSON using JSON.Net; however I am unsure about how can I tell the framework to use my custom implementation. I’d also like to know if its possible to change the ContractResolver for a specific controller / action.