public static void Initialize() { IocContainerManage.Build(); // UnitOfWorkContextManage.Register(() => new EFUnitOfWorkContext()); DbContextManage.Register(() => new NKingimeDb()); // transactionManage = IocContainerManage.Container.Resolve <ITransactionManage>(); }
public static void Initialize() { IocContainerManage.Build(); // UnitOfWorkContextManage.Register(() => new EFUnitOfWorkContext()); DbContextManage.Register(() => new NKingimeDb()); // userRepository = IocContainerManage.Container.Resolve <IUserRepository>(); }
public void SaveTest() { var workContext = UnitOfWorkContextManage.WorkContext(); var repository = new UserRepository(workContext); var user = new User { Username = "******", Password = "******", Nickname = "dev011", Gender = 1, Mobile = "13535555555", RegisterDate = DateTime.Now }; repository.Save(user, false); //repository.Commit(); var result = workContext.Commit(); Assert.IsTrue(result > 0); }
/// <summary> /// 注册必要的配置 /// </summary> public static void Register() { UnitOfWorkContextManage.Register(RegisterWorkContext); DbContextManage.Register(RegisterDbContext); }
public static void Initialize() { UnitOfWorkContextManage.RegisterWorkContext(GetEFUnitOfWorkContext); DbContextManage.RegisterDbContext(GetKingimeNetContext); }