Я начал изучать WCF. Я написал простой сервис для запроса отношения SQL через LINQ.
[ServiceContract]
[AspNetCompatibilityRequirements(RequirementsMode = aspNetCompatibilityRequirementsMode.Allowed)]
public class Order_WCFService
{
[OperationContract]
public List<Order> getOrders()
{
List<Order> orderList= null;
try
{
orderList= DAL.GetList<Order>();
return orderList;
}
catch (Exception)
{
throw;
}
}
}
Это находится в проекте ASP.NET-MVC.
У меня есть простое приложение Silverlight. Это в том же решении, но в другом проекте.
Я бы хотел использовать мой сервис приложением silverlight.
Я пытаюсь "Добавить ссылку на службу ...", и в левом столбце у меня есть список всех доступных служб ASMX и WCF. Когда я нажимаю на любую из служб, она пытается загрузить информацию о службе, но не удается через 10-20 секунд: «Произошла ошибка (подробности) при попытке найти службы в ...»
Что я здесь не так делаю?
Спасибо
Я на 100% уверен, что службы работают, потому что я могу вызывать их через AJAX.