流暢なAPIのセールスポイントの1つ(私はマイナーなものを知っています)は、流暢な呼び出しのチェーンが自然言語に似ている可能性があることです。これはすべて一見見栄えがしますが、Code Firstの流暢なマッピングAPIの場合と同様に、通話は英語から離れすぎています。私が見たすべてのドキュメントでは、常に1つの説明で通話チェーン全体が説明されています。
私はカバーの素材を探しています。たとえば、次のような流暢なコールチェーンです。
modelBuilder.Entity<Status>().HasRequired(s => s.Login).WithMany();
「ステータスにはログインが必要であり、このログインには多くのステータスがあります。」
私がそのチェーンをどのように読んでいるかについてさえ正しいのであれば、読者は私が何を意味するのかを知っていると確信しています。