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.