/// <summary> /// Executa o callback. /// </summary> /// <param name="sender">Objeto que disparou a execução</param> /// <param name="info">Informações da consulta</param> /// <param name="result"></param> public virtual void ExecuteFailedCallBack(MultiQueryable sender, QueryInfo info, QueryFailedInfo result) { if (_queryFailedCallBack != null) { _queryFailedCallBack(sender, info, result); } }
/// <summary> /// Executa callback /// </summary> /// <param name="sender">Objeto que disparou a execução</param> /// <param name="info">Informações da consulta</param> /// <param name="result">Resultado da consulta</param> public override void ExecuteCallBack(MultiQueryable sender, QueryInfo info, IQueryResult result) { if (_queryCallBack != null) { _queryCallBack(sender, info, new QueryResult <TModel>(result, BindStrategy, ObjectCreator)); } }
/// <summary> /// Executa callback /// </summary> /// <param name="sender">Objeto que disparou a execução</param> /// <param name="info">Informações da consulta</param> /// <param name="result">Resultado da consulta</param> public virtual void ExecuteCallBack(MultiQueryable sender, QueryInfo info, IQueryResult result) { if (_queryCallBack != null) { _queryCallBack(sender, info, result); } }