This package was designed to create a pipeline for azure functions. It can be used to pre-process http requests, such as validate authentication, authorization. There are some examples in ./src/Examples that can be used to implement your own pipeline item.
Nuget package is available at https://www.nuget.org/packages/AzureFunctions.Pipeline/.