微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

WebService的Sesinon保存利用的是Cookie

 WebService的Sesinon保存利用的是Cookie
例子:
ClientForm:
 1

     public  partial  class  Form1 : Form
 2

    
{
 3

        CookieContainer mycookie 
= new CookieContainer();
 4

        showna.Service myService 
= new showna.Service();
 5

     
 6

        
public Form1()
 7

        
{
 8

            InitializeComponent();
 9

        }

10


11

        
private void button1_Click(object sender, EventArgs e)
12

        
{
13

            myService.CookieContainer 
= mycookie;//必须要有一个CookieContainer保存Seesion
14

           textBox1.Text = myService.SessionHitCounter().ToString();
15

        }

16

    }

WebService:

   [ WebMethod(Description = " Per session Hit Counter " ,EnableSession = true )] // EnableSession必须为True

     public   int  SessionHitCounter()  {

       
if (Session["HitCounter"== null{

          Session[
"HitCounter"= 1;

       }

       
else {

          Session[
"HitCounter"= ((int) Session["HitCounter"]) + 1;

          }

       
return ((int) Session["HitCounter"]);

    }

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐