1action.guid == null ? Guid.NewGuid() : action.guid
Here it is tested if the action.guid is null - if yes a new guid is created and returned - if not the action.guid is used