public ServerRepoManager() { itemRepoAdo = new ItemRepositoryADO(); orderRepositoryADO = new OrderRepositoryADO(); ApplicationContext context = new ApplicationContext("mvvmApp.Dal.Abstract.Entities.ApplicationContext"); userRepo = new UserRepository <User>(context); itemRepoEF = new ItemRepositoryEF(context); orderRepoEF = new OrderRepositoryEF(context); }
static Repository() { try { UserRepository = new UserRepositoryEF(); CategoryRepository = new CategoryRepositoryEF(); ProductRepository = new ProductRepositoryEF(); OrderRepository = new OrderRepositoryEF(); } catch (Exception e) { FileLogger.Log(e.ToString()); throw; } }