次のように、Glass.Mapper を介して Sitecore アイテムを作成します。
var homeItem = sitecoreContext.GetHomeItem<HomeItem>();
// Create the car item
ICar car = sitecoreService.Create(homeItem.BooksFolder, new Car { Tires = 4, Seats=4});
これは機能しますが、Car テンプレートの標準値が適用されない場合、または適用されている場合は、新しい Car プロパティによってすぐに上書きされます。そのため、Car オブジェクトの Color プロパティの値が null の場合、Car テンプレートの標準値の「緑」の値ではなく、この null がフィールドに書き込まれます。
Glass.Mapper を使用してこれを行う賢明な方法を探しましたが、何も見つかりませんでした。Glass.Mapper を通じてこれを行う方法はありますか?