Skip to content

AK2000: enforce immutability of messages #12

@Aaronontheweb

Description

@Aaronontheweb

All messages should be immutable - and this touches on a number of facets:

  1. All properties must be readonly (fields in this case), init-only, or get-only
  2. All collection properties must be declared as System.Collections.Immutable, IReadOnly<T>, or the new frozen collections introduced in .NET 8

This one will require a lot more work than the others.

Related Akka.NET issue: akkadotnet/akka.net#3376

Metadata

Metadata

Assignees

No one assigned

    Labels

    AK2000API usage rules

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions