Skip to content

feat: add SiloAddress parse interfaces - #10256

Merged
ReubenBond merged 1 commit into
dotnet:mainfrom
ReubenBond:fix/silo-address-parsing
Jul 10, 2026
Merged

ReubenBond merged 1 commit into
dotnet:mainfrom
ReubenBond:fix/silo-address-parsing

Conversation

@ReubenBond

@ReubenBond ReubenBond commented Jul 9, 2026 •

Copy link
Copy Markdown
Member

SiloAddress does not implement the standard string and UTF-8 parsing interfaces, which prevents it from participating in generic parsing APIs.

Implement IParsable<SiloAddress>, ISpanParsable<SiloAddress>, and IUtf8SpanParsable<SiloAddress>, add convenience overloads, update the API surface, and cover the new paths with tests.

Microsoft Reviewers: Open in CodeFlow

Implement standard string and UTF-8 parsing interfaces for SiloAddress and add convenience overloads which delegate with a null format provider.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 56caa2ba-bee6-450b-b29b-da02b0541333
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@ReubenBond
ReubenBond merged commit 249160a into dotnet:main Jul 10, 2026
62 checks passed
@ReubenBond
ReubenBond deleted the fix/silo-address-parsing branch July 10, 2026 00:03
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant