title: Call Azure Function Once First Function of Saving to DB Complete
body: <p>I have some code which takes some incoming JSON, deserializes it and then simple stores it in a database</p>
  <pre><code>+----+---------------+
  | Id | Json          |
  +----+---------------+
  | 1  | { json here } |
  +----+---------------+
  | 2  | {more json }  |
  +----+---------------+
  
  
      [FunctionName(&quot;PostJson&quot;)]
      public async Task&lt;IActionResult&gt; Run(
          [HttpTrigger(AuthorizationLevel.Function, &quot;post&quot;, Route = null)]
          HttpRequest req,
          ILogger log)
      {
          var content = await new StreamReader(req.Body).ReadToEndAsync();
  
          try { //deserialize and save to DB }
  
          catch (Exception e){ //log errors }
  
          return new OkObjectResult(&quot;Ok&quot;);
      }
  </code></pre>
  <p>Once this has returned.. How can I say &quot;Ok this function has saved to DB, now take this content row that was just imported and call my &quot;ProcessJson&quot; function</p>
  <p>i.e. I understand it would be another HTTP request? But at what point do i call the &quot;Process Json&quot; function and parse through that same content that was saved to the DB. The reason I want two processes is because the initial call to &quot;PostJson&quot; will then be faster for the &quot;front end&quot; side of things and then the large processing of data will all be server sided and wont intrude.</p>