title: My simple API controller action doesn't seem to be working
body: <p>I tried to view my API controller action in the browser and I can't seem to find the URL that this endpiont resolves too.  I tried:</p>
  
  <pre><code>http://localhost:2797/api/Country/Testing    
  http://localhost:2797/api/Country/GetTesting    
  </code></pre>
  
  <p>I get this error:</p>
  
  <pre><code>&lt;Error&gt;
  &lt;Message&gt;
  The requested resource does not support http method 'GET'.
  &lt;/Message&gt;
  &lt;/Error&gt;
  
  
   public class CountryController : ApiController
      {
          public HttpResponseMessage Testing()
          {
              HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, "value");
              response.Content = new StringContent("hello", System.Text.Encoding.Unicode);
              response.Headers.CacheControl = new CacheControlHeaderValue()
              {
                  MaxAge = TimeSpan.FromMinutes(20)
              };
  
              return response;
          }
  
      }
  </code></pre>