Adding produces content Attribute

Now that we have `Type` on here it seems to make sense that we'd support no-args.

`[Produces(Type=typeof(Product))]` would provide type info but have no impact on the content types