Entity FrameworkのIsRequiredこの= falseを
public virtual string Subject { get; set; }
をたどり、その
this.Property(t => t.Subject)
.IsRequired()
.HasMaxLength(255);
としてマッピングされますが、これは空の文字列の検証を提供していないと私は定義されたエンティティプロパティを持っています。流暢なAPIを使って次の制約を指定できますか?
[Required(AllowEmptyStrings=false)]
public virtual string Subject { get; set; }
また、OnModelCreating内のモデル全体に対してAllowEmptyStringsの「グローバル」オプションを設定する方法があるかどうかを知りたい場合は、すべての文字列値を設定する必要はありません。これを行う方法はありますか? – Dave