public DebugMapInspector AddBehaviour(IDebugBehaviour behaviour) { foreach (var type in behaviour.HandledTypes) { _behaviours[type] = behaviour.Handle; } return(this); }
public DebugMapInspector AddBehaviour(IDebugBehaviour behaviour) { if (behaviour == null) { throw new ArgumentNullException(nameof(behaviour)); } foreach (var type in behaviour.HandledTypes) { _behaviours[type] = behaviour.Handle; } return(this); }
public DebugMapInspector AddBehaviour(IDebugBehaviour behaviour) { _behaviours[behaviour.HandledType] = behaviour.Handle; return(this); }