anchor.diff:  
   [source,java]
   ----
  -  @EnableBinding(Sink.class)
  -  @SpringBootApplication
  -  @EnableSchemaRegistryClient
  -  public static class AvroSinkApplication {
  -    //...
  -  }
  +@SpringBootApplication
  +@EnableSchemaRegistryClient
  +public class ConsumerApplication {
  +
  +}
   ----
   
   NOTE: The default converter is optimized to cache not only the schemas from the remote server but also the `parse()` and `toString()` methods, which are quite expensive.
  
positive.code: 
  === Avro Schema Registry Client Message Converters
  
  For applications that have a SchemaRegistryClient bean registered with the application context, Spring Cloud Stream auto configures an Apache Avro message converter for schema management.
  This eases schema evolution, as applications that receive messages can get easy access to a writer schema that can be reconciled with their own reader schema.
  
  For outbound messages, if the content type of the channel is set to `application/*+avro`, the `MessageConverter` is activated, as shown in the following example:
  
  [source,properties]
  ----
  spring.cloud.stream.stream.bindings.output.contentType=application/*+avro
  ----
  
  During the outbound conversion, the message converter tries to infer the schema of each outbound messages (based on its type) and register it to a subject (based on the payload type) by using the `SchemaRegistryClient`.
  
negative.code: 
  [source,java]
  ----
  @SpringBootApplication
  public static class SinkApplication {
  
  