Example #1
0
 /// <summary>
 /// Handles the specified message.
 /// </summary>
 /// <param name="message">The message.</param>
 public void Handle(StaffRemovedFromTeamEvent message)
 {
     using (var connection = _connectionFactory.CreateConnection())
     {
         connection.Execute(
             "DELETE FROM OrganizationModule.TeamStaff WHERE StaffKey = @StaffKey",
             new
         {
             message.StaffKey
         });
     }
 }
Example #2
0
 private void Apply(StaffRemovedFromTeamEvent staffRemovedFromTeamEvent)
 {
     _staffKeys.Remove(staffRemovedFromTeamEvent.StaffKey);
 }