AbstractKotlinSerializationHttpMessageConverter#writeInternal is able to resolve the ResolvableType from the Object object parameter when the provided one via the ResolvableType type parameter is not resolvable, but AbstractKotlinSerializationHttpMessageConverter#canWrite lacks of such capability.

This issue intends to refine AbstractKotlinSerializationHttpMessageConverter#canWrite to resolve the ResolvableType from the Class<?> valueClass parameter when the provided one via the ResolvableType type parameter is not resolvable.