## DebugFormatter class

Represents the class for formatting log entry messages.

```csharp
public class DebugFormatter : Formatter
```

## Constructors

| Name | Description |
| --- | --- |
| [DebugFormatter](debugformatter/)() | The default constructor. |

## Properties

| Name | Description |
| --- | --- |
| virtual [Footer](../../aspose.email.tools.logging/formatter/footer/) { get; } | Gets or sets the footer. |
| virtual [Header](../../aspose.email.tools.logging/formatter/header/) { get; } | Gets or sets the header. |
| virtual [LogHeader](../../aspose.email.tools.logging/formatter/logheader/) { get; } | Gets or sets the log header |

## Methods

| Name | Description |
| --- | --- |
| virtual [Format](../../aspose.email.tools.logging/formatter/format/)(DateTime) | Formats a datetime and return a string to be outputted. |
| override [Format](../../aspose.email.tools.logging/debugformatter/format/#format)(LogEntry) | Formats a log entry and return a string to be outputted. |

### See Also

* class [Formatter](../formatter/)
* namespace [Aspose.Email.Tools.Logging](../../aspose.email.tools.logging/)
* assembly [Aspose.Email](../../)


