Reddaliot adlı üyeden alıntı: mesajı görüntüle
Image bir sınıf, bir tür veya interface değil. dolayısıyla çağırdığın zaman null gelmesi gayet normal, bunu çözmenin iki yolu var;

1. Ya Sınıfından bir obje türettiğin zaman manuel olarak oluşturacaksın ve içine koyacaksın yani şu şekilde;
CarUpdatesDto car = new CarUpdatesDto();

car.Image = new Image();

2.çözüm de şu ; sınıfında Image yi tanımlarken
public Image Image{get;set;} kodunu
public Image Image{get;set;}= new Image(); olarak güncelleyip CarUpdatesDto sınıfından bir obje türetildiği zaman otomatik olarak halledebilirsin.

UYARI!
Küçük çaplı projelerde sorun yaratmaz 2. çözüm hatta işini kolaylaştırır.
Fakat büyük çaplı projelerde bizim en çok korktuğumuz sorunlardan biri MemoryLeak'tir. sen her objeyi yarattığında RAM üzerinde bir yer açarsın ona, dolayısıyla kullanmayacağın objelere yer açmak büyük projelerde sorundur.
Ama farzediyorum ki sen kendini geliştirmek için çalışma yapıyorsun, bu yüzden 2. çözümü gönül rahatlığı ile kullanabilirsin.
Hocam ilginizden dolayı çok teşekkür ediyorum. Son konuma bakar mısınız acaba mobil olduğum için link atamadım ordan da destek verir misiniz