我从类别表中获取行,然后将另一行添加到类别中 表然后再次从类别表中获取行但不返回 最近添加了一行。
ICategoryService categoryService;
categoryService = _container.BeginLifetimeScope().Resolve<ICategoryService>();
var categories = categoryService.All();
_container.BeginLifetimeScope().Resolve<ICategoryService>().Add(new CategoryDto { Name = Guid.NewGuid().ToString().Substring(0, 25) });
var updateCategories = categoryService.All();
我没有使用缓存。我使用autofac进行依赖注入。当我通过ICategoryService的不同范围实例添加类别并通过ICategoryService的不同范围实例获取类别时出现问题。
您可以获取代码。请点击here