Example #1
0
        protected virtual void GetByQueryOnThread <TReturnType>(string queryString, object[] parameters, ListReturnCallback <TReturnType> callback)
        {
            ISession currentSession = Decorated.Session;

            Decorated.Session = Session;
            callback(Decorated.GetByQuery <TReturnType>(queryString, parameters));
            Decorated.Session = currentSession;
        }
Example #2
0
 public virtual IList <TReturnType> GetByQuery <TReturnType>(string queryString, params object[] parameters)
 {
     return(Decorated.GetByQuery <TReturnType>(queryString, parameters));
 }
Example #3
0
 public virtual IList <TModel> GetByQuery(string queryString, params object[] parameters)
 {
     return(Decorated.GetByQuery(queryString, parameters));
 }