1

流暢な API コードをデータ注釈コードに変換しようとしていますが、行き詰まっていることが 1 つあります。とはどういう意味StringPropertyConfiguration.IsFixedLength()ですか?

これは、固定長フィールドの 1 つの例です。

this.Property(t => t.ChangeType)
    .IsRequired()
    .IsFixedLength()
    .HasMaxLength(1);

に訳してみた

[Required, StringLength(1, MinimumLength = 1)]
public string ChangeType { get; set; }

ただし、最初の例では、移行スクリプトで次のように生成されます

ChangeType = c.String(nullable: false, maxLength: 1, fixedLength: true), 

そして2番目の例は生成します

ChangeType = c.String(nullable: false, maxLength: 1),

fixedLength: true移行スクリプトに自動的に表示されるようにするにはどうすればよいですか?

4

0 に答える 0