C# (CSharp) Pathoschild.WebApi.NhibernateOdata.Internal Namespace

Classes

Name Description
FixComponentNullCheckVisitor Intercepts queries before they're parsed by NHibernate to rewrite null check for components which aren't necessary for NHibernate. NHibernate does not support checking for null on components which have 4 or more properties mapped. I don't know why really, but it crashes with a recognition error in the HQL.
FixStringMethodsVisitor Intercepts queries before they're parsed by NHibernate to rewrite unsupported lambdas for string.Contains, string.StartsWith(string) and string.EndsWith(string).