/// <summary> /// /// </summary> /// <param name="propertyMemberProvider"></param> /// <param name="isInChild"></param> /// <returns></returns> public IDbQueryParameterMapper CreateDbQueryParameterMapper(IDbQueryPropertyProvider propertyMemberProvider, bool isInChild) { return(CreateDbQueryParameterMapper(propertyMemberProvider.PropertyDescriptors.GetDescriptorsByQueryAction(QueryAction), isInChild)); }
/// <summary> /// /// </summary> /// <param name="propertyMemberProvider"></param> /// <returns></returns> public IDbQueryResultMapper CreateDbQueryResultMapper(IDbQueryPropertyProvider propertyMemberProvider) { return(CreateDbQueryResultMapper(propertyMemberProvider.PropertyDescriptors)); }
/// <summary> /// /// </summary> /// <param name="propertyMemberProvider"></param> /// <returns></returns> public IDbQueryPropertyValidator CreateDbQueryPropertyValidator(IDbQueryPropertyProvider propertyMemberProvider) { return(CreateDbQueryPropertyValidator(propertyMemberProvider.PropertyDescriptors.GetDescriptorsByQueryAction(QueryAction))); }