Skip to content

Conversation

ReubenBond
Copy link
Member

@ReubenBond ReubenBond commented Mar 21, 2025

This PR adds clearer error logs & exceptions when a grain class cannot be constructed.
It also adds a specific, more informative, exception for the case where a grain constructor parameter has a [PersistentState(...)] attribute but the parameter type is not IPersistentState<T>.

Microsoft Reviewers: Open in CodeFlow

@ReubenBond ReubenBond force-pushed the fix/facet-error-message branch from 95a49ab to 292b440 Compare March 21, 2025 20:03
@ReubenBond ReubenBond force-pushed the fix/facet-error-message branch 2 times, most recently from dd9ba07 to 78be991 Compare April 4, 2025 15:27
@ReubenBond ReubenBond force-pushed the fix/facet-error-message branch from 78be991 to 677aa2c Compare April 4, 2025 18:24
@ReubenBond ReubenBond merged commit b9dc017 into dotnet:main Apr 4, 2025
25 checks passed
@ReubenBond ReubenBond deleted the fix/facet-error-message branch April 4, 2025 19:22
@github-actions github-actions bot locked and limited conversation to collaborators May 5, 2025
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