マルチテナント対応についてご紹介致します。テナントを判別し、対応したテナント情報を取得するまでを記載致しました。サブドメインを用いたマルチテナント対応を行いたい方に向けた記事となります。プロパティと似たクラス名(ユーティリティクラス)を指定して、デザインする手法です。クラスを設定できます。カスタムプロパティを定義します。カスタムプロパティを通して、値を動的に設定する事により、テーマカラーを変更する事ができます。カスタムプロパティの”–primary-theme-color”値を使用するよう設定を拡張しています。Colorsをご覧下さい。変数のようなものです。値になるプロパティ値を使用することで定義できます。var()関数の中でカスタムプロパティ名を使用することで、カスタムプロパティの値を使用することができます。カスタムプロパティを使用するようにします。カスタムプロパティに、取得したテナントのテーマカラーを設定する関数を定義します。}};テナント情報を取得後、テーマカラーを設定する関数を実行テナント情報を取得するサービスに、テナント情報を設定する関数を追加します。行目)テナント情報取得後、updateThemeVariables関数を呼び出し、テーマカラーを設定します。属性が利用可能となっています。属性を使用して、デザインを構成します。インターセプターと呼ばれる、HttpClientのリクエスト、レスポンスの処理に割り込むための機能があります。付与する関数を定義します。リクエストの処理に割り込みます。利用できるようにします。ヘッダに付与されます。取得する事等も可能です、試してみて下さい。テナントを判別し対応したテナント情報を取得する方法を解説します。して利用し各テナントの情報を取得します。私は主にTypeScriptでのフロントエンド開発を担当しております。