An example of using ETags in ASP.NET Core.
This example leverages Azure Cosmos DB's implementation of ETags. The Repository and Application Services patterns are used to isolate etag implementation details from the API. Mapperly is used for automatic generation of translation code.