コード例 #1
0
 public void When(RemoveSecurityItem c)
 {
     SecurityAggregateState.User user;
     if (!_state.TryGetUser(c.UserId, out user))
     {
         throw new InvalidOperationException("User not found");
     }
     Apply(new SecurityItemRemoved(_state.Id, user.Id, user.Lookup));
 }
コード例 #2
0
 public void When(RemoveSecurityItem c)
 {
     Update(c, ar => ar.RemoveSecurityItem(c.UserId));
 }
コード例 #3
0
 public void When(RemoveSecurityItem c)
 {
     Update(c, ar => ar.RemoveSecurityItem(c.UserId));
 }