A repository containing code for a microservice to send email and push notifications.
Firepuma.EmailAndPush.Abstractions
project contains shared models and basic logic, which is references/used by both the Client and FunctionApp.Firepuma.EmailAndPush.Client
project contains the code to send ServiceBus messages to the API/FunctionApp, caters for validating the input DTO and addsapplicationId
to theApplicationProperties
of the service bus message.
Have a look at the Examples/README.md for more details on the example projects.