public ITargetProcessCommand CreateCommand() { var dto = new RevisionAssignableDTO { AssignableID = EntityId, RevisionID = RevisionId }; return(new CreateCommand { Dto = dto }); }
public void Handle(AssignRevisionToEntityAction message) { Data.RevisionDto = message.Dto; var dto = new RevisionAssignableDTO { AssignableID = message.EntityId, RevisionID = message.Dto.ID }; Data.EntityId = message.EntityId; _logger.InfoFormat("Assigning revision to entity. Revision ID: {0}; Assignable ID: {1}", message.Dto.SourceControlID, message.EntityId); Send(new CreateEntityCommand <DataTransferObject>(dto)); }