【发布时间】:2021-09-21 13:26:19
【问题描述】:
我想知道是否有工具可以从 C# 类文件中获取信息并生成 Avro 模式。就像 Protobuf-net 一样,它提供了一些属性和一些工具,不需要用户手动实现 schema 文件。
[ProtoContract]
class Person {
[ProtoMember(1)]
public int Id {get;set;}
[ProtoMember(2)]
public string Name {get;set;}
[ProtoMember(3)]
public Address Address {get;set;}
}
【问题讨论】:
-
能否请您展示一个 Avro 类的示例?不清楚您期望什么输出。 Avro 还需要读取器和写入器架构。