Blazor是一项让我非常兴奋的技术之一。我是一名有经验的Asp.Net MVC和Web API(.Net Framework而不是Core)开发人员。我在Blazor中创建的第一个应用程序是一个使用.Net 5.0托管在Asp.Net Core上的具有单独用户帐户的PWA Web Assembly应用程序。我选择托管路线主要是因为我想要Asp.Net Identity User Store功能。
在我新构建的Blazor Core Hosted Wasm PWA中,我有三个项目:
1. App.Client 2. App.Server 3. App.Library
App.Server在很多方面像一个API,但它又不同。据我所知,其中一个区别在于它如何与App.Client进行身份验证。我的问题有两个方面,一是我想知道其他技术/客户端(如Xamarin.Forms)是否可以集成到Blazor的App.Server中...还是只能是Blazor客户端?
二是App.Server“似乎”像一个API...但实际上并不是。具体的区别是什么?
在我新构建的Blazor Core Hosted Wasm PWA中,我有三个项目:
1. App.Client 2. App.Server 3. App.Library
App.Server在很多方面像一个API,但它又不同。据我所知,其中一个区别在于它如何与App.Client进行身份验证。我的问题有两个方面,一是我想知道其他技术/客户端(如Xamarin.Forms)是否可以集成到Blazor的App.Server中...还是只能是Blazor客户端?
二是App.Server“似乎”像一个API...但实际上并不是。具体的区别是什么?