public override bool Equals(object obj) { TtlExpired that = obj as TtlExpired; return((that != null) && object.Equals(this.Packet, that.Packet)); }
public override void Define() { TtlExpired expired = null; When() .Match(() => expired); Then() .Do(ctx => ctx.Error($"TTL exceeded during connecting to ?. Message was sent from {expired.Packet.IpSrc}.")); }