log 2019/08/27

Fix link (#14013) · aspnet/AspNetCore.Docs@611d4b0 · GitHub

以下の tutorial へのリンクの修正

Razor Pages with Entity Framework Core in ASP.NET Core - Tutorial 1 of 8 | Microsoft Docs


Add connect command, remove set swagger command (#13973) · aspnet/AspNetCore.Docs@89babd8 · GitHub

以下のページの修正。(日本語版はまだ来てない)

Test web APIs with the HTTP REPL | Microsoft Docs

知らなかったが HttpRepl という global tool がある。

github.com


Update Authorization Section (#14024) · aspnet/AspNetCore.Docs@443289f · GitHub

以下の 2.2 to 3.0 の migration ドキュメントの Authorization 部分の修正。

Migrate from ASP.NET Core 2.2 to 3.0 Preview | Microsoft Docs

PR の方を見ると以下のような説明。

Describe the differences between DefaultPolicy and FallbackPolicy, their relationship with [Authorize] and IEndpointConventionBuilder.RequireAuthoriztion(). Previously, the docs suggested app.UseAuthorization(new AuthorizationPolicyBuilder().Build())); which is an overload that no longer exists.

ドキュメントの内容としては

  • AuthorizeFilter を使った場合は services. AddAuthorization で policy の設定をすることを推奨
  • DefaultPolicy と FallbackPolicy` がある
  • どちらも AuthorizationPolicyBuilder でカスタマイズできる
  • FallbackPolicyDefaultPolicy を含む他の plicy が設定されていない時に発動する

LoggerMessage updates for 3.0 (#14021) · aspnet/AspNetCore.Docs@a68e43d · GitHub

以下の LoggerMessage のドキュメントの大幅加筆。

High-performance logging with LoggerMessage in ASP.NET Core | Microsoft Docs

ちょっとボリュームが多いので、またじっくり読む。


Angular-CSharp template variable naming (#13423) · aspnet/AspNetCore@a881804 · GitHub

テンプレートの Controller の変数名の修正


File Providers topic update for 3.0 (#14027) · aspnet/AspNetCore.Docs@2d27dd6 · GitHub

以下の File Provider に関するドキュメントの修正

File Providers in ASP.NET Core | Microsoft Docs

File Provider の用途や仕組みはさらっとしか分かってなかったが、良さそうなドキュメント。

修正としては以下の PR の Description にある通り。

File Providers topic update for 3.0 by guardrex · Pull Request #14027 · aspnet/AspNetCore.Docs · GitHub


Mgbbs/hidden for checkbox render mode (#13014) · aspnet/AspNetCore@90e89e9 · GitHub

CheckBox 作成の Tag helper に CheckBoxHiddenInputRenderMode が追加された。 EnumNone, Inline, EndOfForm がある。

CheckBox にさらに Hidden の input (要は <input type="hidden" ) を追加するかどうか。

よくある、Checkbox はチェックが入っていないと form に送信されない問題に関するもの。


Correct capitalization of JavaScript in template site.js files (#13456) · aspnet/AspNetCore@a2178e5 · GitHub

Javascript -> JavaScript