Rubyフレームワーク
アプリケーションフレームワークとはソフトウェアのライブラリで、アプリケーション開発を支援するための基礎的な構造を提供します。
お使いのフレームワークに合わせて、以下の各ガイドラインに従ってください。
Grapeでの設定
Grapeフレームワークを使用している場合、Rubyエージェントを使用するためにアプリケーションを設定する必要があります。Rubyエージェントを使用するように設定した簡単なアプリケーションは、以下の例のようになります。
require 'grape' require 'contrast-agent' class App < Grape::API use Contrast::Agent::Middleware, true end
Railsでの設定
Railsを使用している場合、RubyエージェントはRailtieとして機能するため追加の設定は必要ありません。
Sinatraでの設定
Sinatraフレームワークを使用している場合、Rubyエージェントを使用するためにアプリケーションを設定する必要があります。Rubyエージェントを使用するように設定した簡単なアプリケーションは、以下の例のようになります。
require 'sinatra' require 'contrast-agent' class App < Sinatra::Base use Contrast::Agent::Middleware, true end