Subsections of Person Events
PersonCreated
A person is created. It is common for UserCreated to be created at the same time, but it is possible to create a person who are not a user. To retrieve only this event you use the topic “person/irm.aspnetcore.identity.events.personcreated”.
Name | Type | Description |
---|---|---|
AggregateId | UUID | The unique identifier of the person. |
OrganisationId | UUID | The id of the organisation that the person is added to. |
FirstName | string | The first (given) name of the person. |
LastName | string | The last (family) name of the person. |
string | The email for the person. This can be a different email than the username and/or user email. |
PersonDeleted
A person is deleted. When a person is deleted, so is all user and person events for that person. The metadata is preserved, but no payload data will be available again. To retrieve only this event you use the topic “person/irm.aspnetcore.identity.events.persondeleted”.
Name | Type | Description |
---|---|---|
AggregateId | UUID | The unique identifier of the person. |
PersonUpdated
A person is updated. To retrieve only this event you use the topic “person/irm.aspnetcore.identity.events.personupdated”.
Name | Type | Description |
---|---|---|
AggregateId | UUID | The unique identifier of the person. |
OrganisationId | UUID | The id of the organisation that the person belongs to. |
FirstName | string | The first (given) name of the person. |
LastName | string | The last (family) name of the person. |
string | The email for the person. This can be a different email than the username and/or user email. |