我尝试测试SharpArch框架,直接在提供的示例代码中编写一些代码来添加测试数据,但是不成功,没有任何信息给我!
ICustomerRepository customerRepository = new CustomerRepository();
Customer customer = new Customer("Jack Chen");
customer.SetAssignedIdTo("JACKK");
customerRepository.Save(customer);
我刚刚有一个CustomerRepository操作的实例,不明白为什么数据表上没有新数据
答案 0 :(得分:0)
您遇到的问题是因为会话未被刷新。在控制器上,您可以设置[Transaction]属性。这将开始一个事务,并在执行ActionResult后提交事务。