## SimpleFormatter class

Represents the default implementation of IFormatter interface.

```csharp
public sealed class SimpleFormatter : Formatter
```

## Constructors

| Name | Description |
| --- | --- |
| [SimpleFormatter](simpleformatter/#constructor)() | Creates a new SimpleFormatter instance. |
| [SimpleFormatter](simpleformatter/#constructor_1)(string, string) | Creates a new SimpleFormatter instance. |

## 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 |
| --- | --- |
| override [Format](../../aspose.email.tools.logging/simpleformatter/format/#format_1)(DateTime) | Formats a datetime and return a string to be outputted. |
| override [Format](../../aspose.email.tools.logging/simpleformatter/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](../../)


