示例#1
0
        public bool Start(HostControl hostControl)
        {
            logger.Trace("Enter...");

            //_timer.Start();

            try
            {
                //scheduler.Start();

                string baseAddress = "http://localhost:9999/";
                webApp = WebApp.Start <Startup>(url: baseAddress);

                using (var ctx = new IMCContext())
                {
                    ctx.Database.CreateIfNotExists();

                    User user = new User()
                    {
                        Name = "达克宁",
                    };

                    ctx.Users.Add(user);
                    ctx.SaveChanges();
                }
            }
            catch (Exception e)
            {
                logger.Error("Exception happened!" + e.ToString());
            }

            logger.Trace("Leave...");

            return(true);
        }
示例#2
0
 public User(IMCContext context)
 {
     _context = context;
 }