public void Update(Project item) { ProjectEntity oldProjectEntity = projectRepository.GetItem(item.Id); if (oldProjectEntity == null) { return; } ProjectEntity projectEntity = mapper.Map <Project, ProjectEntity>( item, oldProjectEntity, options => options .ConfigureMap() .ForMember(proj => proj.Context, mo => mo.Ignore()) ); projectRepository.Update(projectEntity); elastic.UpdateProjectData(mapper.Map <ElasticProjectData>(item)); }