Can I just return a Content(string) from Asp.NET Web API?
Don't even need razor I'll just create the HTML via string builder.
Absolutely! You can just return an HttpResponseMessage with a StringContent. When HTML be sure to set the right content type header for the response.
Really? This is fantastic news! Thank you for the response