/// <summary> /// Internal constructor used for testing. /// </summary> /// <param name="debugUtils">Alternative <see cref="IDebugUtils"/> to use for testing.</param> internal DebugInformationProvider(IDebugUtils debugUtils) { this.debugUtils = debugUtils; }
/// <summary> /// Creates a new instance of <see cref="DebugInformationProvider"/>. /// </summary> public DebugInformationProvider() { this.debugUtils = new DebugUtils(); }
/// <summary> /// Initialize a new instance of the <see cref="DebugInformationProvider"/> class.. /// </summary> /// <param name="debugUtils">Alternative <see cref="IDebugUtils"/> to use.</param> public DebugInformationProvider(IDebugUtils debugUtils) { this.debugUtils = debugUtils; }