カスタムコマースConnectカートおよび注文エンティティ
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Commerce ServerやCommerce Connectの種類のいずれかを拡張すれば、独自の同等のパイプラインプロセッサを作成し、その後に挿入できますRegisterDataModelExtensions。 RegisterDataModelExtensionsパイプラインを置き換えないでください。
MongoDbObjectMapperxDB(EAPやページイベント)に同期されたエンティティは必ず登録しなければなりません。Initializeパイプライン内には、Commerce Serverの拡張をCommerce Connectタイプにすべて登録するプロセッサRegisterDataModelExtensionsがあります。
カスタム型をレジスタジアスで登録するパイプラインプロセッサの例:
namespace MyNamespace.Pipelines { using Sitecore.Analytics.Data.DataAccess.MongoDb; using Sitecore.Commerce.Connect.CommerceServer.Inventory.Models; using Sitecore.Commerce.Connect.CommerceServer.Orders.Models; using Sitecore.Pipelines; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
///