We need a way to be able to send notifications. We want this to be configurable incase we want to change the notification type. I recommend looking into the Strategy Design Pattern for this. If we could have an interface that has all the notification functionality defined (like sending) we could implement it on a number of different options.
We need a way to be able to send notifications. We want this to be configurable incase we want to change the notification type. I recommend looking into the Strategy Design Pattern for this. If we could have an interface that has all the notification functionality defined (like sending) we could implement it on a number of different options.
This should also be an injectable service.