title: Invoke C# .NET Core Lambda from AWS CodePipeline Action
body: <p>AWS CodePipeline allows you to invoke a custom Lambda from an action as described here, <a href="https://docs.aws.amazon.com/codepipeline/latest/userguide/actions-invoke-lambda-function.htmltion" rel="nofollow noreferrer">https://docs.aws.amazon.com/codepipeline/latest/userguide/actions-invoke-lambda-function.htmltion</a></p>
  <p>I am having trouble determining how my C# Lambda function should be defined in order to access the input data from the pipeline.</p>
  <p>I tried numerous attempts, was thinking it would be something similar to below.  I have also tried to create my own C# classes that the input JSON data would be deserialized to.</p>
  <blockquote>
  <p>public void FunctionHandler(  Amazon.CodePipeline.Model.Job
  CodePipeline,   ILambdaContext context)</p>
  </blockquote>