私はEFでオブジェクトを更新することを知っています...
var hotel = context.Hotels.SingleOrDefault(u => u.HotelID == editedHotel.HotelID);
hotel.Name= editedHotel.Name;
hotel.Address = editedHotel.Address;
hotel.RoomCount = editedHotel.RoomCount;
context.SaveChanges();
しかし、多くのフィールドを更新する必要がある場合、これはかなり長くなります。
私は何かをすることができる方法はありますか...
var hotel = context.Hotels.SingleOrDefault(u => u.HotelID == editedHotel.HotelID);
hotel = editedHotel;
context.SaveChanges();
...すべてのフィールドを一度に変更できますか?