Middleware components provide a way to define middlewares that are executed in a pipeline and modify requests and responses.
Learn more about middlewares in Dapr
A compliant middleware needs to implement the Middleware
interface included in the middleware.go
file.