登 录
契约接口声明:
<ServiceContract(SessionMode := SessionMode.Required)> _ Public Interface IService <OperationContract()> _ Function Hello() As String End Interface
实现接口类:
<System.ServiceModel.Activation.AspNetCompatibilityRequirements(RequirementsMode := System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode.Required)> _ Public Class Service Implements IService Public Function Hello() As String Return "Hello" End Function End Class
Config:
<system.serviceModel> <serviceHostingEnvironment aspNetCompatibilityEnabled="true"></serviceHostingEnvironment> ....
应用:
Public Function AfterReceiveRequest(ByRef request As Message, ByVal channel As IClientChannel, ByVal instanceContext As InstanceContext) As Object HttpContext.Current.Session("key") = "value" Return Nothing End Function
(声明:魏滔序原创,转贴请注明出处。)
抱歉!评论已关闭.