C# Class AccountManagement.Domain.Events.Implementation.UserRegisteredAccountEvent

Inheritance: AccountEvent, IUserRegisteredAccountEvent
Show file Open project: mlidbom/Composable.Monolithic

Public Methods

Method Description
UserRegisteredAccountEvent ( System.Guid accountId, Email email, AccountManagement.Domain.Shared.Password password ) : System

The constructor should guarantee that the event is correctly created. Once again we are saved from doing work here by using value objects for Email and Password The base class will ensure that the GUID is not empty.

Private Methods

Method Description
UserRegisteredAccountEvent ( ) : System

Method Details

UserRegisteredAccountEvent() public method

The constructor should guarantee that the event is correctly created. Once again we are saved from doing work here by using value objects for Email and Password The base class will ensure that the GUID is not empty.
public UserRegisteredAccountEvent ( System.Guid accountId, Email email, AccountManagement.Domain.Shared.Password password ) : System
accountId System.Guid
email Email
password AccountManagement.Domain.Shared.Password
return System