我在以前的企业应用程序中使用过NHibernate,但其复杂的设置和分散的文档促使我在下一个应用程序中尝试使用简单得多的PetaPoco。而且,一旦我有了拦截器,如何确保它在我使用PetaPoco检索数据时被使用?提前谢谢。编辑:@Groo:我正在考虑在PetaPoco选择函数之上创建一个层,以便为相关集合添加拦截器(使用自定义属性),例如: }
public
在本例中,它超出了我试图处理的范围,但我认为这会导致PetaPoco失败… public int AddLocation(stringname) var newLocation = new Location{Name = name};
var db = new PetaPoco.DatabaseNHRepoTemplate、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null