Verwenden Sie Automapper, um Daten von Superclass in Unterklasse zu kopieren
Posted: 03 Jun 2025, 11:50
Ich versuche, alle Werte von der Superklasse auf Unterklasse im Konstruktor zu übertragen.Cannot assign to 'this' because it is read-only
< /code>
Meine Ansichtsmodellklasse < /p>
public class ItemDetailViewModel : Models.AssetItem
{
public ItemDetailViewModel()
{
}
public ItemDetailViewModel(Models.AssetItem model)
{
var config = new MapperConfiguration(cfg => cfg.CreateMap());
var mapper = config.CreateMapper();
var a = mapper.Map(model);
this = a;
}
// Other Properties & Methods for View Models
}
< /code>
Wie kann ich die Daten von Superklasse zur Unterklasse kopieren?>
< /code>
Meine Ansichtsmodellklasse < /p>
public class ItemDetailViewModel : Models.AssetItem
{
public ItemDetailViewModel()
{
}
public ItemDetailViewModel(Models.AssetItem model)
{
var config = new MapperConfiguration(cfg => cfg.CreateMap());
var mapper = config.CreateMapper();
var a = mapper.Map(model);
this = a;
}
// Other Properties & Methods for View Models
}
< /code>
Wie kann ich die Daten von Superklasse zur Unterklasse kopieren?>