我很难在我即将提到的场景的优点和缺点之间做出选择。我需要关于为我的 .NET 应用程序选择哪种架构、使用 N 层架构并使用 Blazor 编写前端部分的反馈。
我需要关于建筑的意见。
选项 1 仅适用于 Blazor 服务器。 ViewModel 可能仍然是一个不错的选择,但是是的,您可以直接调用服务。
选项 2 对于 Blazor Wasm 是必需的,对于 Blazor Server 是可选的。
您的选择完全取决于您的其他要求。