protected void Page_Load(object sender, EventArgs e)
{
try
{
messenger = new Messenger();
if (messenger.Connected) messenger.Disconnect();
messenger.Credentials = new
Credentials("
xxx...@hotmail.com", "xxxxxxxxx", MsnProtocol.MSNP21);
Settings.NoSave = true;
messenger.Nameserver.SignedIn += new
EventHandler<EventArgs>(Nameserver_SignedIn);
messenger.Nameserver.AuthenticationError += new
EventHandler<ExceptionEventArgs>(Nameserver_AuthenticationError);
messenger.Nameserver.ServerErrorReceived += new
EventHandler<MSNErrorEventArgs>(Nameserver_ServerErrorReceived);
messenger.Nameserver.ExceptionOccurred += new
EventHandler<ExceptionEventArgs>(Nameserver_ExceptionOccurred);
while (!messenger.Connected)
{
messenger.Connect();
}
Response.Write(messenger.Connected);
}
catch (Exception e1)
{
throw e1;
}
}
void Nameserver_ExceptionOccurred(object sender, ExceptionEventArgs
e)
{
Response.Write(e.Exception.ToString());
}
void Nameserver_ServerErrorReceived(object sender,
MSNErrorEventArgs e)
{
Response.Write(e.MSNError.ToString());
}
void Nameserver_AuthenticationError(object sender,
ExceptionEventArgs e)
{
Response.Write(e.Exception.ToString());
}
void Nameserver_SignedIn(object sender, EventArgs e)
{
foreach (Contact c in messenger.ContactList.All)
{
if (c.Account == "
xxx...@hotmail.com")
{ messenger.SendTextMessage(c, "messageTest"); }
}
}
I want create a sample project using msnpsharp by
asp.net. This is the
index.aspx's page_load().It dosen't work at all.I created a breakpoint
at 'void Nameserver_SignedIn(object sender, EventArgs e)' ,but wasn't
hit. What's the problem? Please help me,thank you!