1. Find the appropriate package to create the adapter (Microsoft.Avro.Core doesn't seem to be built by Microsoft) 2. Create Greentube.Serialization.Avro 3. Create the DI package: Greentube.Serialization.DependencyInjection.Avro