0
如果我有一個名爲用戶與示範,讓說,20個屬性和我創建一個視圖模型:表現在視圖模型
// The model
class User{
// 20 properties...
}
public UserViewModel : Models.User {
// now this class has all property of User model
// and i add a new property that i need
public string Address{get;set;}// not bellowing to User Model but need it in view
}
我送ONY 2請求與用戶名阿賈克斯的關鍵,地址。而我這樣做是爲了處理請求
public JsonResult ProcessingRequest(UserViewModel userModel){
// doing some things here...
}
由於UserViewModel從用戶延伸,那麼請求將盡量投足獲取具有給定的模型,其中包括用戶匹配的請求的關鍵。但即時通訊只使用2個屬性,用戶名和地址。有19個屬性沒有被使用。
所以,什麼會在施法請求該模型是性能的影響?