我正在尝试在asp.net中创建通知。这是管理员登录并向客户或用户发送消息时,当用户使用他的凭据登录时,该消息应作为通知显示给用户。
namespace seramailService
{
[RunInstaller(true)]
public partial class ProjectInstaller : System.Configuration.Install.Installer
{
System.Timers.Timer createOrderTimer;
public ProjectInstaller()
{
InitializeComponent();
}
public void OnStart(string[] args)
{
createOrderTimer = new System.Timers.Timer();
createOrderTimer.Elapsed += new System.Timers.ElapsedEventHandler(GetMail);
createOrderTimer.Interval = 500;
createOrderTimer.Enabled = true;
createOrderTimer.AutoReset = true;
createOrderTimer.Start();
}
public void GetMail(object sender, System.Timers.ElapsedEventArgs args)
{
NetworkCredential cred = new NetworkCredential("ram.b2012@gmail.com", "Password");
MailMessage msg = new MailMessage();
msg.To.Add("ram.b2012@gmail.com");
msg.Subject = "Welcome Ram..";
msg.Body = "You Have Successfully Entered to Sera's World!!!";
msg.From = new MailAddress("ram.b2012@gmail.com"); // Your Email Id
SmtpClient client = new SmtpClient("smtp.gmail.com", 587);
SmtpClient client1 = new SmtpClient("smtp.mail.yahoo.com", 465);
client.Credentials = cred;
client.EnableSsl = true;
client.Send(msg);
}
}
}
我已经尝试过使用如上所述的signalIR和Windows服务的示例,但它不起作用,我想显示通知作为facebook通知。我尝试下面的代码,但它不工作,这不是我需要的..请帮助我在asp.net中创建通知。
答案 0 :(得分:-1)
要执行此操作,您必须从应用程序进行管理。