//dısardan ıd alıcak çünkü hangi ıd li language ları güncellemek istiyorusun.ve eklediğimiz yeni bi language olduğundan languageden nesne alıyoruz.
 public language UpdateLanguage(int id, language lang)
 {
     db.Entry(lang).State = System.Data.Entity.EntityState.Modified;
     db.SaveChanges();
     return(lang);
 }
 //language kullanıyoruz. eklediğimiz dili tekrardan döndürsün. çünküAPİ kısmınd kullanabiliriz.
 public language CreateLanguage(language lang)
 {
     db.languages.Add(lang); //dısardan gelen languagelerı ekle.
     db.SaveChanges();       //kaudet
     return(lang);           //ve bu lang ı geri döndür
 }