我正在实现一个WCF服务库。您添加包含以下代码段的新代码文件。
Namespace ContosoWCF
<ServiceContract()>
Public Interface IRateService
<OperationContract()>
Function GetCurrentRate() As Decimal
End Interface
Partial Public Class RateService
Implements IRateService
Public Function GetCurrentRate() As Decimal _
Implements IRateService.GetCurrentRate
Dim currentRate As Decimal = GetRateFromDatabase()
Return currentRate
End Function
End Class
End Namespace
我构建服务库并将其程序集部署到IIS应用程序。我需要确保可以从JavaScript调用GetCurrentRate方法。我该怎么办?
答案 0 :(得分:0)
将名为Service.svc的文件添加到IIS应用程序。然后将以下代码段添加到该文件中。
<%@ ServiceHost Service="ContosoWCF.RateService" Factory="System.ServiceModel.Activation.WebScriptServiceHostFactory" %>