S # arp Архитектура NHibernate 3 и Linq Изменения - PullRequest
1 голос
/ 23 февраля 2011

Я только начал использовать новейшую версию S # arp Architecture 1.9.5, которая изменила NHibernate 3, теперь есть новый провайдер Linq.

Я просто хочу иметь возможность добавлять собственные методы, используя следующий код.

public class ClientBusinessTypeRepository : NHibernateRepository<ClientBusinessType>, IClientBusinessTypeRepository
    {
        public IList<ClientBusinessType> GetByName(string name)
        {
            return Session.Linq<ClientBusinessType>().Where(cbt=>cbt.Name == name).ToList();
        }

    }

Теперь я знаю, что мне нужно изменить обратную линию, чтобы использовать новый Linq, просто не знаю, как

1 Ответ

1 голос
/ 23 февраля 2011

Просто измените метод Linq на Query.

...