我试图找到一些文档/文章,其中有人在 umbraco 中集成了实体框架(或任何其他 ORM 工具),而不是使用基于旧文本的 SQL 查询。
到目前为止,如果我想查询 umbraco 数据库,我已经写了如下内容:
ISqlHelper SqlHelper = DataLayerHelper.CreateSqlHelper(umbraco.GlobalSettings.DbDSN)
SqlHelper.ExecuteNonQuery(@"insert into Table(id,ColumnName) values(@id,@ColumnName)",
SqlHelper.CreateParameter("@Id", -1), SqlHelper.CreateParameter("@ColumnName", foobar),
这很好(不要误会我的意思),但我认为使用某种 ORM 工具可能会更好。
关于如何使用连接现有 Umbraco 表和新表的 ORM 工具的任何想法/想法?