Adding cross cutting concerns to a GraphQL service

added by DotNetKicks
9/22/2021 5:32:33 PM


Typically within a system we can consider something a cross cutting concern if it has to be involved with every action (in this case a request), these things tend to be security, logging, validation and more. The idea of a pipeline of middleware that serves every request makes the process of adding some cross cutting concerns to our GraphQL service really quite easy.