Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Nov 16, 2025

Summary

Adds documentation for the Microsoft.Orleans.Serialization.Protobuf package to Orleans serialization configuration and customization guides.

Fixes #44791

Changes

  • serialization-configuration.md: Added "Configure Orleans to use Google Protocol Buffers" section with installation and configuration instructions using AddProtobufSerializer
  • serialization-customization.md: Updated serialization providers list from two to three implementations, including Protobuf

Usage Example

siloBuilder.Services.AddSerializer(serializerBuilder => { serializerBuilder.AddProtobufSerializer( isSupported: type => type.Namespace.StartsWith("Example.Namespace")); });

Documentation follows the existing pattern established by Newtonsoft.Json and System.Text.Json sections.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/repos/dotnet/orleans/contents/src
    • Triggering command: curl -s REDACTED (http block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

This section details on the original issue you should resolve

<issue_title>Orleans: add details about Google Protocol Buffers to serialization docs</issue_title>
<issue_description>### Describe the issue or suggestion

Add details of the google protocol buffers support package to these docs:

The package is here, alongside its README: https://www.nuget.org/packages/Microsoft.Orleans.Serialization.Protobuf
</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: ReubenBond <203839+ReubenBond@users.noreply.github.com>
Copilot AI changed the title [WIP] Add details about Google Protocol Buffers to serialization docs Add Google Protocol Buffers serialization documentation for Orleans Nov 16, 2025
Copilot AI requested a review from ReubenBond November 16, 2025 18:57
Copilot finished work on behalf of ReubenBond November 16, 2025 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants