diff --git a/ClosedXML/ClosedXML/ClosedXML/Excel/XLWorkbook.cs b/ClosedXML/ClosedXML/ClosedXML/Excel/XLWorkbook.cs index fb8ba56..af14128 100644 --- a/ClosedXML/ClosedXML/ClosedXML/Excel/XLWorkbook.cs +++ b/ClosedXML/ClosedXML/ClosedXML/Excel/XLWorkbook.cs @@ -516,10 +516,16 @@ #region Constructor + /// /// Creates a new Excel workbook. /// - public XLWorkbook(XLEventTracking eventTracking = XLEventTracking.Enabled) + public XLWorkbook() + :this(XLEventTracking.Enabled) + { + + } + public XLWorkbook(XLEventTracking eventTracking) { _eventTracking = eventTracking; DefaultRowHeight = 15; @@ -552,20 +558,33 @@ /// Opens an existing workbook from a file. /// /// The file to open. - public XLWorkbook(String file, XLEventTracking eventTracking = XLEventTracking.Enabled) - : this() + public XLWorkbook(String file) + : this(file, XLEventTracking.Enabled) + { + + } + + public XLWorkbook(String file, XLEventTracking eventTracking) + : this(eventTracking) { _loadSource = XLLoadSource.File; _originalFile = file; Load(file); } + + /// /// Opens an existing workbook from a stream. /// /// The stream to open. - public XLWorkbook(Stream stream, XLEventTracking eventTracking = XLEventTracking.Enabled) - : this() + public XLWorkbook(Stream stream):this(stream, XLEventTracking.Enabled) + { + + } + + public XLWorkbook(Stream stream, XLEventTracking eventTracking) + : this(eventTracking) { _loadSource = XLLoadSource.Stream; _originalStream = stream;