void App_Startup(object sender, StartupEventArgs e) { IoCManager.Start(); _userRepository = IoCManager.Kernel.Get<IRepository<User>>(); //TO DO think how to improve quality of this solution. //Perhaps create some buffer //like LocalStorage or Cookies for registration purpose. var currentUser = _userRepository.GetById(1); if (currentUser != null) { CurrentUser = currentUser.Name; MyBoooks myBoooks = new MyBoooks(); myBoooks.Show(); } else { Registration window = new Registration(); window.Show(); } }
void App_Startup(object sender, StartupEventArgs e) { IoCManager.Start(); _userRepository = IoCManager.Kernel.Get <IRepository <User> >(); //TO DO think how to improve quality of this solution. //Perhaps create some buffer //like LocalStorage or Cookies for registration purpose. var currentUser = _userRepository.GetById(1); if (currentUser != null) { CurrentUser = currentUser.Name; MyBoooks myBoooks = new MyBoooks(); myBoooks.Show(); } else { Registration window = new Registration(); window.Show(); } }