/// <summary>
 /// Called whenever interface method is executed.
 /// </summary>
 /// <param name="layer"></param>
 /// <param name="info"></param>
 /// <param name="parameters"></param>
 /// <returns></returns>
 protected static object ExecQuery(DapperAccessLayer layer, CommandInfo info, object[] parameters)
 {
     // Execute in specialized generic method to be able to call Dapper query
     return(info.ExecQuery(layer, info, parameters));
 }