2017-02-10 6 views
2

ドメインモデルを変更することで、APIの変更を処理するためのバージョン管理されたREST APIを提供したいと考えています。デフォルトの場合、私はcubaプラットフォームのデフォルトのREST APIを使いたいと思います。 mime型またはjsonデータにバージョン情報がある場合は、着信RESTデータを操作してドメインモデルと互換性のあるサービスを呼び出す必要があります。インターセプタをデフォルトのREST API V2に追加

これを行うには良い解決策はありますか?

答えて

1

重要な問題を提起いただきありがとうございます。

プラットフォームは、このようなインターセプタを作成するためのツールを提供していませんが、次のリリース(おそらく6.5のいずれか)で実装する予定です。ジェネリックREST APIメソッドの呼び出しの前後に着信エンティティ名、パラメータ、JSONの変換を可能にする、REST APIのためのいくつかのプリ/ポストハンドラを追加します。また、ハンドラは、クライアントから渡されたバージョン番号をヘッダまたはパラメータで受け取る。

+0

非常に良いですね。 –

関連する問題