public JsonResult Uyeler_Liste(string prm) { var Db = new DatadbEntities()) ***bazı işlemler return Liste; }
Ancak bazı yerlerde "new Entities" ile bağlama işlemlerinin using içerisinde kullanılması gerektiğine vurgular yapılmış.Yani şöyle;
public JsonResult Uyeler_Liste(string prm) { using (var Db = new DatadbEntities()) { ***bazı işlemler return Liste; } }
Bu sayede Db adlı değişkene yapılan entity bağlantısının bellekten boşaltılması sağlandığı belirtiliyor.Benim anlamadığım bu değişkenler global yapılı değilki. Bu tür prosedür veya fonksiyon içerisindeki değişkenler işlemi bittikten sonra zaten bellekten boşaltılmıyorlarmı ? Addwatch yönteminde dahi izlediğimde bu değişkenler prosedür çıkışında değerlerini yitirdiklerini gözlemliyorum.Bilgi verecek arkadaşlara şimdiden teşekkürler...