Hi, all,

I've started using the Microsoft.AspNet.OData library to serve OData as a 
RESTful web API. I've been using the NHibernate LINQ provider for several 
years now to access the database backend, and I'd like to continue doing 
so. I'm not sure how I can get OData to work with NHibernate in my 
situation. For simple data, it works just find, but I find whenever I have 
to use the *$expand* parameter, I get a variety of exceptions. I've 
abstracted the data access layer and am fairly effectively using NHibernate 
automapping with custom conventions, so our developers rarely have to think 
about NHibernate. The two typical ways to retrieve data by either getting 
an IQueryable from the data access object or by passing in a LINQ 
expression that is used to select the desired data. The NH doesn't seem to 
support the IQueryable operations AspNet.Odata is doing.

One problem, I posted about earlier to no avail. (Sorry again for the 
double-post. I thought after my first post was moderated, the second would 
go through immediately.) Another problem I'm facing seems to be the problem 
described in this SO 
question: 
http://stackoverflow.com/questions/20582806/error-using-expand-with-nhibernate-and-webapi-odata.

Is this something that the NH community is not interested in, or has no one 
stepped up to do the work to make it happen? I'd certainly be interested in 
seeing it work and could contribute a little bit, but I don't have the NH 
expertise or time to do it on my own.

Thanks,

    Don

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/nhusers.
For more options, visit https://groups.google.com/d/optout.

Reply via email to