0
respostas

Atividade 06 Lidando com os valores de uma Shadow Property

Na atividade diz que a atribuição e recuperação do valor de uma propriedade não é feita através do objeto modelBuilder, e eu entendo que o modelBuilder é responsavel pelo mapeamento das classes e propriedades.

Porém esse comando HasDefaultValueSql setado no modelBuilder também atribui um valor padrão inicial:

     modelBuilder.Entity<Ator>()
            .Property<DateTime>("last_update")
            .HasColumnType("datetime")
            .HasDefaultValueSql("getdate()")
            .IsRequired();

Cabe revisão dessa questão?