c# - 无法使用 Confluent.Kafka.Serialization。我应该安装任何其他 nuget 库吗?
问题描述
我正在关注 youtube 上关于使用 C# 为 Kafka 创建消费者应用程序的指南,但在使用部分,我无法使用 Confluent.Kafka.Serialization。缺少序列化。
关于我应该包含/使用什么才能使用 StringDeserializer 的任何想法?
解决方案
我相信您正在遵循的教程使用过时的旧 Confluent.Kafka 库。
如果要设置反序列化器,可以使用接受IDeserializer接口的SetValueDeserializer和SetKeyDeserializer方法。您可以实现自己的反序列化器,它可以在内部使用 StringDeserializer。
您还可以查看另一个提供简单 IDeserializer 实现的答案。
推荐阅读
- reinforcement-learning - 运行环境流程中缺少文件 (net.xml)
- python - 我正在尝试在 selenium 中制作一个 BOT,它将打开谷歌教室并打开会议,但是
- amazon-vpc - AWS EKS - 如何解决由 NLB 规则导致的 RulesPerSecurityGroupLimitExceeded
- python - 如何在任何地方的 python 上为 pyenchant 安装附魔 C 库
- testing - 如何在 Rust 的实现中测试方法
- view - 未经父表许可的 table_type 视图的 BigQuery 查询
- java - 使用 ByteBuddy 在 Java 对象上动态注入字段
- c++ - 如何在 UWP C++ 应用程序窗口中显示 openCV Mat 图像
- javascript - 超过最大更新深度 ReactJs componentDidMount
- oracle - Oracle Apex 如何找到默认登录密码