extracted http service using cake pattern dependency injection