如何在用户使用asp.net登录时显示通知

本文关键字:登录 net 显示 通知 asp 用户 | 更新日期: 2023-09-27 17:50:38

我试图在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中创建通知。

如何在用户使用asp.net登录时显示通知

要做到这一点,你必须从你的应用程序管理它