public static ExtensionConfigContext AddConverters(this ExtensionConfigContext context, IKeyVaultClient keyVaultClient, Microsoft.Extensions.Logging.ILogger logger) => context .AddBlobToByteArrayConverter(keyVaultClient, logger) .AddBlobToStreamConverter(keyVaultClient, logger) .AddBlobToStringConverter(keyVaultClient, logger) .AddStringToEncryptedBlobConverter(logger) .AddStreamToEncryptedBlobConverter(logger) .AddByteArrayToEncryptedBlobConverter(logger) .AddOpenTypeToEncryptedBlobConverter(logger) .AddStringToJObjectConverter(logger) .AddStringToExpandoObjectConverter(logger) .AddStringToDynamicConverter(logger) .AddJObjectToStringConverter(logger) .AddExpandoObjectToStringConverter(logger) .AddDynamicToStringConverter(logger);