suresh ncore

suresh ncore

  • NA
  • 2
  • 4.7k

WCF calling methods multiple times from java script

Dec 28 2011 10:48 AM

Hi All,

while I change or modify something in data access layer, I am getting below mentioned error.

1. Unable to copy file "C:\bin\Debug\ajaxservice.Data.dll" to "bin\Debug\ajaxservice.Data.dll". The process cannot access the file 'bin\Debug\ajaxservice.Data.dll' because it is being used by another process.    ajaxservice.Services

            2.  Unable to copy file "C:\bin\Debug\ajaxservice.Business.dll" to "bin\Debug\ajaxservice.Business.dll". The process cannot access the file 'bin\Debug\ajaxservice.Business.dll' because it is being used by another process.    ajaxservice.Services

After I restarting the system the error will not be again but I am getting method calling twice problem.

(Actually I am calling some WCF method from java script and some directly from C#. The menthod is calling multiple times whenever calling from java script. If I call from C#, the same methods working fine. Please help me how to fix this.)

var service = new Hotal.Services.IMenuSearchService();
service.FindRestaurant(City, Area, onRestaurantSeachSuccess, onRestaurantSeachFailed, null);

the below method only calling twice:


public IEnumerable<Data.NewRestaurantHeader> FindRestaurant(string City, string Area)
        {
            Business.Menu menu = new Business.Menu();            
            return menu.FindRestaurant(City, Area);
        }


 public IEnumerable<Data.NewRestaurantHeader> FindRestaurant(string City, string Area)
        {
            // LinQ query here
        }