gpt4 book ai didi

nhibernate - 如何在 NHibernate 中使用 Expression

转载 作者:行者123 更新时间:2023-12-04 07:11:28 25 4
gpt4 key购买 nike

我已经阅读了 Rob Conery Crazy Talk: Reducing ORM Friction 的非常好的博文
我怎样才能概括这个接口(interface),以便我可以用 NHibernate 实现它?

using System;  
using System.Collections;
using System.Linq;
using System.Linq.Expressions;


public interface IRepository<T>
{
IQueryable<T> GetAll();
PagedList<T> GetPaged(int pageIndex, int pageSize);
IQueryable<T> Find(Expression<Func<T, bool>> expression);
void Save(T item);
void Delete(T item);
}

我想使用 Expression<Func<T, bool>> NHibernate 中的表达式。有什么线索吗?

最佳答案

查看 LINQ to NHibernate。凯尔贝利有一个伟大的overview of it

关于nhibernate - 如何在 NHibernate 中使用 Expression<T>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/273487/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com