【发布时间】:2016-02-26 10:01:40
【问题描述】:
我有一个 Sinatra 应用设置,其中大部分逻辑在各种类中执行,post/get 路由实例化这些类并调用它们的方法。
我正在考虑将post/get 路由处理程序放在类本身内部是否会是一个更好的结构。
无论如何,我想知道这是否可能。比如:
class Example
def say_hello
"Hello"
end
get '/hello' do
@message = say_hello
end
end
如果不修改上述内容,Sinatra 会说SinatraApplication 对象上没有方法say_hello。
【问题讨论】: