public Include( XElement element, IncludeProperties properties, ITraceService trace, IIOService io) : this(element, () => properties, trace, io) { Contract.Requires<ArgumentNullException>(element != null); Contract.Requires<ArgumentNullException>(properties != null); Contract.Requires<ArgumentNullException>(trace != null); Contract.Requires<ArgumentNullException>(io != null); }
public Include( XElement element, IncludeProperties properties, ITraceService trace, IIOService io) : this(element, () => properties, trace, io) { Contract.Requires <ArgumentNullException>(element != null); Contract.Requires <ArgumentNullException>(properties != null); Contract.Requires <ArgumentNullException>(trace != null); Contract.Requires <ArgumentNullException>(io != null); }