Berdasarkan komentar H. Herzl:
Solusi terakhir saya adalah seperti ini:
public class MyTableClass
{
public int Id { get; set; }
[Column(TypeName = "jsonb")]
public string Data { get; set; }
}
Migrasi menghasilkan ini:
Data = table.Column<string>(type: "jsonb", nullable: true),
Saat memperbarui database dengan migrasi, kolom Data dibuat dengan benar dengan tipe jsonb.
Terima kasih H. Herzl!