看起来好像是不允许访问已经修改的collections, 出错误方法:
public TransactionType1 FindTransactionType(int transactionTypeId) { TransactionType transactionType = _genericRepository.FindOne<TransactionType>(d => d.TransactionTypeId == transactionTypeId && (!d.DeleteFlag)); AutoMapper.Mapper.CreateMap<TransactionType, TransactionType1>(); var entity = AutoMapper.Mapper.Map<TransactionType, TransactionType1>(transactionType); return entity; }
出错在于加红色的那句。 这一句只是查询而已,并未涉及到修改集合的记录吧??
求教各位大神,这是什么原因引起的及如何解决?项目用的是EF 做为ORM
谢谢!!
