using System;
using Sockeye.Biz;
namespace Sockeye.Models
{

    public class GlobalOpsNotificationSettings
    {
        public long Id { get; set; }//this is always 1 as there is only ever one single global Ops object
        public uint Concurrency { get; set; }
        public bool SmtpDeliveryActive { get; set; }
        public string SmtpServerAddress { get; set; }
        public string SmtpAccount { get; set; }
        public string SmtpPassword { get; set; }
        public NotifyMailSecurity ConnectionSecurity { get; set; }
        public int SmtpServerPort { get; set; }
        public string NotifyFromAddress { get; set; }
        public string SockeyeServerURL { get; set; }

        public GlobalOpsNotificationSettings()
        {
            SmtpDeliveryActive = true;
            Id = 1;
            SmtpDeliveryActive = true;
            SmtpServerAddress = "smtp.fastmail.com";
            SmtpAccount = "support@onayanova.com";
            SmtpPassword = "mk8pmhzlf5hvzgh5";
            ConnectionSecurity = NotifyMailSecurity.SSLTLS;
            SmtpServerPort = 465;
            NotifyFromAddress = "support@ayanova.com";
            SockeyeServerURL = "http://localhost:8080";


        }
    }
}
