Sessions in Layered Dispatching

You can pass the current controller to your service like this

class UserService < AWS::Base   def initialize(controller)      @controller = controller   end

  def login     @controller.session[...]   end end

class ServiceController < ApplicationController   web_service(:user) { UserService.new(controller) } end

Kent.