Building an ASP.NET Core Backend for Angular Applications