most dishwasher soap is going to be corrosive on soft metals and anything ferrous will flash rust too quickly.