I trying to use the CustomData object but it returns an error that says: “Object is read only.”. How to solve this?
var priceListService = IoC.Resolve<PriceListService>();
var priceList = priceListService.Get("KUND-1001163")?.MakeWritableClone();
var currentData = (CustomDataTestModel)priceList.CustomData;
if (currentData == null)
currentData = new CustomDataTestModel();
if (currentData.MyList == null)
currentData.MyList = new List<Guid>();
currentData.MyList.Add(Guid.NewGuid());
priceList.CustomData = currentData;
priceListService.Update(priceList);
public class CustomDataTestModel : ObjectBase<CustomDataTestModel>
{
public IList<Guid> MyList { get; set; }
}