title: The non-generic type 'ActionResult' cannot be used with type arguments
body: <p>I writing webAPI controller and try to get all values from DB</p>
  
  <p>Here is Reminder class:</p>
  
  <pre><code>public class Reminder
  {
      public Guid Id { get; set; }
  
      public string Subject { get; set; }
  
      public string Notes { get; set; }
  
      public DateTime RemindDate { get; set; }
  
      public Guid AuthorId { get; set; }
  
      public bool IsActive { get; set; }
  
      public bool IsCancelled { get; set; }
  }
  </code></pre>
  
  <p>And there is controoller code:</p>
  
  <pre><code>[HttpGet]
  public ActionResult&lt;List&lt;Reminder&gt;&gt; GetAll()
  {
      return _context.TodoItems.ToList();
  }
  </code></pre>
  
  <p>I get this error:</p>
  
  <blockquote>
    <p>Severity  Code    Description Project File    Line    Suppression State
    Error   CS0308  The non-generic type 'ActionResult' cannot be used with type arguments  RemindersApi    C:\Users\nemes\Source\Repos\GlobalMediatorTest\RemindersApi\RemindersApi\Controllers\ReminderController.cs  29  Active</p>
  </blockquote>
  
  <p>How I can fix this?</p>