ASP.NET Core には
・Razor Pagesアプリケーション
・MVCアプリケーション
の2種類がありますが、それぞれどのように使い分ければよいのでしょうか?
各アプリケーションのメリット・デメリットを教えてください。