TestimoX

API Reference

Class

AuditRemediationMatrixWriter

Namespace TestimoX.AuditWorkspaces.Serialization
Assembly TestimoX
Modifiers static

Writes remediation matrix documents to disk.

Inheritance

  • Object
  • AuditRemediationMatrixWriter

Methods

public static async Task<String> WriteCsvAsync(String path, AuditRemediationMatrixDocument document, CancellationToken ct = null) #
Returns: Task<String>

Writes a remediation matrix as CSV for spreadsheet workflows.

Parameters

path System.String requiredposition: 0
Output file path.
document TestimoX.AuditWorkspaces.AuditRemediationMatrixDocument requiredposition: 1
Matrix document to write.
ct System.Threading.CancellationToken = null optionalposition: 2
Cancellation token.

Returns

The written file path.

public static async Task<String> WriteJsonAsync(String path, AuditRemediationMatrixDocument document, CancellationToken ct = null) #
Returns: Task<String>

Writes a remediation matrix as indented JSON.

Parameters

path System.String requiredposition: 0
Output file path.
document TestimoX.AuditWorkspaces.AuditRemediationMatrixDocument requiredposition: 1
Matrix document to write.
ct System.Threading.CancellationToken = null optionalposition: 2
Cancellation token.

Returns

The written file path.

public static async Task<String> WriteXlsxAsync(String path, AuditRemediationMatrixDocument document, CancellationToken ct = null) #
Returns: Task<String>

Writes a remediation matrix as an Excel workbook for auditor planning workflows.

Parameters

path System.String requiredposition: 0
Output file path.
document TestimoX.AuditWorkspaces.AuditRemediationMatrixDocument requiredposition: 1
Matrix document to write.
ct System.Threading.CancellationToken = null optionalposition: 2
Cancellation token.

Returns

The written file path.