public override OperationBase CreateInverse(DocumentState documentState) { return(new DeleteOperation(UserId, documentState.GetNextSequenceId(), Position, Text)); }
public OperationBase(DocumentState siteState, int position, char text) : this(siteState.UserId, siteState.GetNextSequenceId(), position, text) { }