Eu até diria por isto num service, que pode ser necessário para outros casos.