タグ付けされた質問 「blazor-server-side」

3
Blazorサーバー側で検証メッセージ(DataAnnotationsValidator)をローカライズする方法
VS 2019の最新バージョンでblazor 3.1を使用しています。 これまでのところ、ページラベル(タイトル、テーブルフィールドなど)をローカライズできます。 ではListEmployee.razorページ私は、テーブルの見出しなどをローカライズすることができていますし、上のAddEmplyeeValidation.razorページ私は、ローカライズのフォームラベルにできるようですが、私は、問題の検証メッセージをローカライズしています。 検証メッセージのEmployee.cs検証メッセージは、このファイルとResources/Dataフォルダで定義されてData.Employee.ar.resxおりData.Employee.ar.resx、次のように定義されています。 System.ComponentModel.DataAnnotationsを使用します。 名前空間BlazorSPA1.Data {public class Employee {[MaxLength(50)] public string Id {get; セットする; } [Required (ErrorMessage ="Name is RRRequired")] [StringLength(20, ErrorMessage = "Name is too long.")] public string Name { get; set; } [Required] [StringLength(20)] public string Department { get; set; } [MaxLength(100)] public string Designation …

2
リバースプロキシ404の背後にあるBlazorサーバー側
(ARRを使用して)リバースプロキシの背後にあるIISでホストされているblazorサーバー側アプリがあります。 私は思いつく限りのことをすべて試しましたが、404を使い続けています _framework / blazor.server.js 私のベースhrefは "/ subsite /"に設定されています: <base href="https://stackoverflow.com/subsite/" /> そして私のすべてのsrc値は次のように相対的です: <script src="_framework/blazor.server.js"></script> <script src="_content/BlazorInputFile/inputfile.js"></script> <script src="animations.js"></script> 他のすべてのスクリプト参照は正常にロードされ、_contentデータであってもblazor.server.jsはロードされません。 MVCアプリでも古いPathBaseトリックを試しましたが、成功しませんでした。 if (!env.IsDevelopment()) { app.Use((context, next) => { context.Request.PathBase = new PathString("/subsite"); return next(); }); } Blazorにblazor.server.jsをリバースプロキシシナリオのどこに配置するかを認識させる方法を誰かに教えてもらえますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.