コード例 #1
0
        public AccountStatusChanged(AccountNumber accountNumber, AccountStatus status)
        {
            Mandate.ParameterNotNull(accountNumber, "accountNumber");
            Mandate.ParameterNotDefaut(status, "status");

            Status = status;
            AccountNumber = accountNumber;
        }
コード例 #2
0
        public AccountStatusChanged(AccountNumber accountNumber, ClientId clientId, AccountStatus status)
        {
            Mandate.ParameterNotNull(accountNumber, "accountNumber");
            Mandate.ParameterNotNull(clientId, "clientId");
            Mandate.ParameterNotDefaut(status, "status");

            Status = status;
            AccountNumber = accountNumber;
            ClientId = clientId;
        }
コード例 #3
0
 public AccountStatusChanged(AccountNumber accountNumber, AccountStatus status)
 {
     Status = status;
     AccountNumber = accountNumber;
 }
コード例 #4
0
ファイル: AccountState.cs プロジェクト: AdrianFreemantle/DDD
 void IHandleAccountStateTransitions.When(AccountStatusChanged @event)
 {
     accountStatus = @event.Status;
 }
コード例 #5
0
ファイル: AccountState.cs プロジェクト: AdrianFreemantle/DDD
 void IAccountState.When(AccountStatusChanged @event)
 {
     accountStatus = @event.Status;
 }