I am building an application with ASP.NET Core 5.0 following DDD and the CQRS pattern. I localize on the presentational layer but when I send emails I send them in the application layer via an email sender service. This service doesnt know anything about localization, because I have my localization capsuled on the presentational layer. So my question is how do I get localized emails in my application layer / email sender service, what is the best approach?
If you need code excerpts let me know.