public void Handle(ProjectUpdatedMessage message) { if (message.ChangedFields.Contains(ProjectField.ProcessID)) { _entityIndexer.UpdateAssignablesForProjectProcessChange(message.Dto); } }
public void Handle(ProjectUpdatedMessage message) { if (NeedToProcess(message.Dto) && ProcessChanged(message.Dto)) { Profile.StatesMapping.Clear(); } Update(message.Dto); }
public void Handle(ProjectUpdatedMessage message) { _storageRepository.Get <ProjectDTO>().Update(message.Dto, x => x.ID == message.Dto.ID); }