Sr(s) eu qro que meu memCached fique no DAO e não no router, quando estou tentando usá-lo de lá estou recebendo a seguinte msg de erro:
TypeError: Cannot read property 'services' of undefined
function PagamentoDao(app) {
this._memCachedClient = new app.services.MemCachedClient();
}
module.exports = function(app){
return PagamentoDao(app);
};
Estranho que se ponho essa linha: this._memCachedClient = new app.services.MemCachedClient();
no controller/router, ele funciona.
Qual o erro?
Grato