Ahh, it's lazy so it's trying to cast the proxy to Project! On Thu, Feb 12, 2009 at 11:03 AM, Tuna Toksoz <[email protected]> wrote:
> Ben can you try > > from p in session.Linq<Project> > select p > > without from Project p > > Tuna Toksöz > http://tunatoksoz.com > http://twitter.com/tehlike > > Typos included to enhance the readers attention! > > > > > On Thu, Feb 12, 2009 at 7:00 PM, Ben Scheirman <[email protected]>wrote: > >> I'm just digging into fluent nhibernate and nhibernate.linq, and I'm >> running into issues. >> I'm using NHibernate 2.0.1.4000, NHibernate.Linq 1.0, and FluentNhibernate >> (trunk). >> >> All of these projects seem to be referencing 2.0.1.4000 of Nhibernate, so >> I figured I was good. >> >> I have a single model (for now), mapped with the Automapper in >> fluent-nhib. >> >> Project >> -Id >> -Name >> -Code >> >> when I execute a simple linq query, like this: >> >> from Project p in Session.Linq<Project>() select p; >> >> it results in..... >> >> *The method Cast is not implemented.* * Description: *An unhandled >> exception occurred during the execution of the current web request. Please >> review the stack trace for more information about the error and where it >> originated in the code. >> >> * Exception Details: *System.NotImplementedException: The method Cast is >> not implemented. >> >> *Source Error:* >> >> Line 24: { >> Line 25: Logger.Info("Trying to execute linq query");Line 26: >> return (from Project p in Session.Linq<Project>() >> Line 27: select p).ToList(); >> >> >> >> *Stack Trace:* >> >> [NotImplementedException: The method Cast is not implemented.] >> NHibernate.Linq.Visitors.RootVisitor.VisitMethodCall(MethodCallExpression >> expr) +794 >> NHibernate.Linq.Visitors.ExpressionVisitor.Visit(Expression exp) +341 >> NHibernate.Linq.Visitors.NHibernateExpressionVisitor.Visit(Expression >> exp) +204 >> NHibernate.Linq.Visitors.RootVisitor.VisitMethodCall(MethodCallExpression >> expr) +40 >> NHibernate.Linq.Visitors.ExpressionVisitor.Visit(Expression exp) +341 >> NHibernate.Linq.Visitors.NHibernateExpressionVisitor.Visit(Expression >> exp) +204 >> NHibernate.Linq.Visitors.RootVisitor.VisitMethodCall(MethodCallExpression >> expr) +40 >> NHibernate.Linq.Visitors.ExpressionVisitor.Visit(Expression exp) +341 >> NHibernate.Linq.Visitors.NHibernateExpressionVisitor.Visit(Expression >> exp) +204 >> NHibernate.Linq.Visitors.NHibernateQueryTranslator.Translate(Expression >> expression, QueryOptions queryOptions) +85 >> NHibernate.Linq.NHibernateQueryProvider.Execute(Expression expression) >> +216 >> >> NHibernate.Linq.QueryProvider.System.Linq.IQueryProvider.Execute(Expression >> expression) +29 >> >> >> Anybody know what I'm doing wrong? I looked at AltOxite and they're >> running these same versions, so I think it's something I'm doing wrong. >> >> -Ben >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "nhusers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nhusers?hl=en -~----------~----~----~----~------~----~------~--~---
