Regira Engineering Blog

Notes on .NET, TypeScript & Vue

Patterns, gotchas and small wins from fifteen-odd years of .NET and web work — the Regira packages and modules, entity pipelines, editorial front-ends and everything between.

Series with matching articles

1 article #background-jobs ×
Data & EF Core / Architecture

Send the Mail Only When the Order Is Really Saved

Series · Writing in Regira Entities

When an order ships, the customer gets an e-mail, whichever screen, import or job shipped it, and never for a save that failed halfway. One small class does it, running once the change is stored for good.

8 min read