# OptionsLogger

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

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.Core) | [Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Core/Configuration/OptionLogger/IOptionsLogger.cs#L53)

```csharp
public abstract class OptionsLogger
```

Base class for client and silo default options loggers.

## Methods

- [LogOption(IOptionFormatter)](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.optionslogger/methods/logoption-orleans-ioptionformatter-688aabb0/)
- [LogOptions](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.optionslogger/methods/logoptions-d782f0ad/)
- [LogOptions(IEnumerable&lt;IOptionFormatter&gt;)](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.optionslogger/methods/logoptions-system-collections-generic-ienumerable-orleans-ioptionformatter-a891a7bf/)
