title: Azure function CRUD on Table Storage
body: <p>How can we do CRUD with table storage in Azure functions: </p>
  
  <p>I have insert working, but would like to know how to return entities and do updates and deletes too.</p>
  
  <pre><code>   public static async Task&lt;HttpResponseMessage&gt; Run(HttpRequestMessage req, TraceWriter log, IAsyncCollector&lt;User&gt; outputTable)
      {
          log.Info($"C# HTTP trigger function processed a request. RequestUri={req.RequestUri}");
  
          var user = new User();
          user.PartitionKey = "Users";
          user.RowKey = DateTime.Now.Ticks.ToString();
          user.UserId = "aaaa";
  
          user.Country = "uk";
          await outputTable.AddAsync(user);
  
  ....
  </code></pre>