示例#1
0
        public void SeedDataBase()
        {
            var emailAccount = new MessageServiceAccount
            {
                Title    = "varina",
                MetaData = JObject.FromObject(new EmailInfo()
                {
                    Password     = "******",
                    UserName     = "******",
                    Host         = "mail.varinaco.com",
                    Port         = 25,
                    IsSSlEnabled = true,
                    From         = "*****@*****.**"
                }),
                Type            = "email",
                IsDefaultForUse = true
            };

            Set <MessageServiceAccount>().AddOrUpdate(x => x.Title, emailAccount);
            SaveChanges();
        }
        public void ShoudSaveNewData()
        {
            var context = new AppDbContext();
            var set     = context.Set <MessageServiceAccount>();

            var emailAccount = new MessageServiceAccount
            {
                Title    = "varina",
                MetaData = JObject.FromObject(new EmailInfo()
                {
                    Password     = "******",
                    UserName     = "******",
                    Host         = "mail.varinaco.com",
                    Port         = 25,
                    IsSSlEnabled = true,
                    From         = "*****@*****.**"
                }),
                Type            = "email",
                IsDefaultForUse = true
            };

            set.Add(emailAccount);
            context.SaveChanges();
        }