http で動作するカスタム バインディングを開発したため、http
スキームとして返されます。このスキームを返す現在のコードは次のとおりです。
Binding
私の用途の導出
public override string Scheme {
get { return this.transportElement.Scheme; }
}
ここで、transportElement は my custom のインスタンスでTransportBindingElement
あり、スキームはによって直接返されます
public override string Scheme {
get { return "http"; }
}
. 今、私はのサポートを追加したいと思いhttps
ます。スキームに応じて、バインディングのユーザーから要求された場合、チャネルは安全な接続を開く必要があります。
1 つのバインディングに対して複数のスキームを公開することは可能ですか?
- はいの場合、どうすればこれを行うことができますか ( ?
Scheme
のみを返すためstring
) - いいえの場合、願いを叶えるためにはどのようなアプローチをとればよいですか?