# LogFormatter

Package: [Microsoft.Orleans.Core.Abstractions](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/) 10.0.0

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.Core.Abstractions) | [Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Core.Abstractions/Logging/LogFormatter.cs#L12)

```csharp
public static class LogFormatter
```

Formats values for logging purposes.

## Methods

- [ParseDate(string)](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.runtime.logformatter/methods/parsedate-string-15dff175/)
- [PrintDate(DateTime)](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.runtime.logformatter/methods/printdate-system-datetime-4d59c36e/)
- [PrintException(Exception)](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.runtime.logformatter/methods/printexception-system-exception-bac506f8/)
- [PrintTime(DateTime)](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.runtime.logformatter/methods/printtime-system-datetime-59b85379/)
- [SetExceptionDecoder(Type, Func&lt;Exception, string&gt;)](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.runtime.logformatter/methods/setexceptiondecoder-system-type-system-func-system-exception-string-dd574c55/)

## Fields

- [MAX_LOG_MESSAGE_SIZE](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.runtime.logformatter/fields/max-log-message-size-1e82d311/)
