Zakładając, że mam w bazie encję o nazwie Ksiazka, która zawiera Id, Tytuł, Autora. Tworzę Model w aplikacji o nazwie KsiazkaModel, która zawiera takie same pola. Jeśli po przez linqu chcę stworzyć obiekt KsiazkaModel na podstawie tej encji z bazy, ale baz id to do pola id wpisuje się 0. Można jakoś tego uniknać aby pole Id nie było wtedy bindowane do modelu KsiazkaModel?
using (var context = new BazaEntities())
{
var books = context.Book.Where(item => item.Id == id).Select(item => new BookModel
{
Title = item.Title,
Author = item.Author
}).ToArray();
return Json(books, JsonRequestBehavior.AllowGet);
}