ETagMiddleware function

Creates ETag middleware object