Convert solution download controller to use storage service