Proto commits in fsprojects/pulsar-client-dotnet

These 12 commits are when the Protocol Buffers files have changed:

Commit:5258534
Author:Vladimir Shchur
Committer:Vladimir Shchur

Added support for new transaction protocol #237

The documentation is generated from this commit.

Commit:df64c9d
Author:Zike Yang
Committer:GitHub

Fix seek chunked messages (#205) * fix seek chunked messages * Update pulsar proto and add serialization * Refactoring Co-authored-by: Vladimir Shchur <odindafna2006@rambler.ru>

Commit:e710261
Author:Vladimir Shchur

Pulsar 2.8.1 updates

Commit:2659f79
Author:Vladimir Shchur

2.8 transactions updates

Commit:d53d7b4
Author:Michael
Committer:GitHub

Protobufnative schema type (#156) * protobuf_native works, now it's time to work on GetSpecificSchema and GenericSchema * interop with java * removal of test project * pr fixes * integration test (cant run them on my machine due to absence of some crypto certs) * addition of protobuf attributes in message class for F# clients * creating .proto definition for user message class in-memory instead of file on disk * added c# codegen from .proto (basically a copy-paste from marc grawell protogen)

Commit:d5acc77
Author:Vladimir Shchur

Get last messageId updates

Commit:b8deffe
Author:Vladimir Shchur

Transaction continue

Commit:8ab4df9
Author:Vladimir Shchur

2.6.1 updates

Commit:65b7428
Author:Vladimir Shchur

Properties added to acknowledge operation. Updated proto files.

Commit:ea6291d
Author:Vladimir Shchur

2.5.1 updates

Commit:357ddcc
Author:Vladimir Shchur

Updated protobuf schema

Commit:a8f3157
Author:Vladimir Shchur

Added .proto file for proper versioning