Add content negociation provider
Add content negotiation event subscriber