public async Task CheckAdmin() { var customer = await _managerRepository.GetAdmin(); if (customer == null) { var admin = new Manager { Id = 0, Name = ConfigurationManager.AppSettings["AdminName"] ?? "admin", LoginName = ConfigurationManager.AppSettings["AdminLoginName"] ?? "admin", Password = ConfigurationManager.AppSettings["AdminPwd"] ?? "admin", Role = "Admin", Phone = ConfigurationManager.AppSettings["AdminPhone"] ?? "", Email = ConfigurationManager.AppSettings["AdminEmail"] ?? "", CreateBy = "machine", CreateTime = DateTime.UtcNow, }; await _managerRepository.AddOrUpdate(admin); } }