public void RegisterNext(ISupplierHandler next) { throw new InvalidOperationException("End of chain handler must be the end of the chain!"); }
public void RegisterNext(ISupplierHandler next) { _next = next; }