我需要澄清一下,我对实体框架进行了不同的讨论,并在我的项目中实施。
后来,当涉及到应用程序的安全性时,我明白参数化查询有利于安全性。
我的问题是:
modelBuilder.Entity<TriggerEvent>().HasKey(c => c.TriggerEventId)
.HasIndex("IX_TriggerEvent_LegacyName", IndexOptions.Unique,
e => e.Property(x => x.LegacyName))
.Map(m =>
{
m.MapInheritedProperties();
m.ToTable("refTriggerEvent", schemaName: "CaseManagement");
});
答案 0 :(得分:3)
实体框架是否会自动处理参数化查询
是
如果是的话,它在哪里实施?
EF是开源的,您可以通过实施进行搜索。
是否在下面的上下文类中实现了?
该代码定义(部分)模型。没有查询参数化。
如果配置日志记录(tmp <- df2 %>%
left_join(df1, by = c("D" = "A", "E" = "B", "Ff" = "C"))
属性),则可以看到传递给数据库的SQL和参数。