Возможно, вы захотите использовать ActionController :: Metal и добавить любые дополнительные модули, которые вам могут понадобиться.
ActionController :: Metal довольно прост и пропускает большинствофункциональности типичного ApplicationController, включая файлы cookie.
Вы можете позвонить ApplicationController.ancestors , чтобы получить представление о том, что обычно включено в отличие от ActionController :: Metal.ancestors
Вот какЯ бы, скорее всего, настроил его.
class SimpleController < ActionController::Metal
#include ...
#include ...
end
class FirstApiController < SimpleController
def index
#Code
end
end
class SecondApiController < SimpleController
def index
#Code
end
end