SecurityMappingManager

StockSharp.Algo

金融商品マッピングメッセージ処理の実装。

実装: ISecurityMappingManager

コンストラクター

SecurityMappingManager
public SecurityMappingManager(ISecurityMappingStorageProvider provider, Func<string> storageName, Action<string, object, object, object> logInfo)
securityMappingManager = SecurityMappingManager(provider, storageName, logInfo)

金融商品マッピングメッセージ処理の実装。

provider
金融機器識別子は、ストレージプロバイダをマッピングします。
storageName
外観の保管名。
logInfo
情報メッセージのロガー。

メソッド

ProcessInMessage
public ValueTuple<Message, bool> ProcessInMessage(Message message)
result = securityMappingManager.ProcessInMessage(message)

内側のアダプターにメッセージが入ります。

message
投稿する

戻り値: メッセージで結果を処理してメッセージを転送し、メッセージを出力します。

ProcessOutMessage
public ValueTuple<Message, bool> ProcessOutMessage(Message message)
result = securityMappingManager.ProcessOutMessage(message)

インナーアダプターからメッセージが届くようにします。

message
メッセージを発信する。

戻り値: 転送メッセージと出力メッセージの余分な処理結果。