# OptionConfigureExtensionMethods

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/OptionFormatterExtensionMethods.cs#L11)

```csharp
public static class OptionConfigureExtensionMethods
```

Extension methods on `Microsoft.Extensions.DependencyInjection.IServiceCollection`, to provider better usability to IOptionFormatter.

## Methods

- [ConfigureFormatter(IServiceCollection)](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.configuration.optionconfigureextensionmethods/methods/configureformatter-2-this-microsoft-extensions-dependencyinjection-iservicecolle-f220b2bc/)
- [ConfigureFormatter(IServiceCollection)](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.configuration.optionconfigureextensionmethods/methods/configureformatter-1-this-microsoft-extensions-dependencyinjection-iservicecolle-642a1aaf/)
- [ConfigureFormatterResolver(IServiceCollection)](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.configuration.optionconfigureextensionmethods/methods/configureformatterresolver-2-this-microsoft-extensions-dependencyinjection-iserv-70b95304/)
- [ConfigureNamedOptionForLogging(IServiceCollection, string)](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.configuration.optionconfigureextensionmethods/methods/configurenamedoptionforlogging-1-this-microsoft-extensions-dependencyinjection-i-c97b3929/)
- [TryConfigureFormatter(IServiceCollection)](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.configuration.optionconfigureextensionmethods/methods/tryconfigureformatter-2-this-microsoft-extensions-dependencyinjection-iserviceco-8ff5b099/)
- [TryConfigureFormatterResolver(IServiceCollection)](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.configuration.optionconfigureextensionmethods/methods/tryconfigureformatterresolver-2-this-microsoft-extensions-dependencyinjection-is-34a8f9ad/)
