title: Grpc Middleware or Interceptors in C#
body: <p>I'm implementing a grpc service in C# and I'm trying to figure out if I can use some sort of middleware for authentication. </p>
  
  <p>I've searched wide and the best I've come up with is that, some sort of interceptors are available in java and go, but are internal in C# (I saw this in the code as well). </p>
  
  <p>I'm using jwt tokens and would like to pass them via metadata and validate them per call. </p>
  
  <p>How can I achieve this? </p>