public void Delete(ShippingMethod method) { if (method.IsEnabled) { Disable(method); } _repository.Delete(method); }