Class ProblemDetailsHttpClientOptionsSetup
- Namespace
- MRX.UI.ErrorsAutoWiring.DependencyInjection
- Assembly
- MRX.UI.ErrorsAutoWiring.dll
Configures ProblemDetailsHttpClientOptions to use the registered IErrorMappingFactory.
public class ProblemDetailsHttpClientOptionsSetup : IConfigureOptions<ProblemDetailsHttpClientOptions>
- Inheritance
-
ProblemDetailsHttpClientOptionsSetup
- Implements
- Inherited Members
Constructors
ProblemDetailsHttpClientOptionsSetup(IErrorMappingFactory)
Configures ProblemDetailsHttpClientOptions to use the registered IErrorMappingFactory.
public ProblemDetailsHttpClientOptionsSetup(IErrorMappingFactory errorMappingFactory)
Parameters
errorMappingFactoryIErrorMappingFactoryThe error mapping factory used to build the options' error mapping delegate.
Methods
Configure(ProblemDetailsHttpClientOptions)
Sets ErrorMappingFactory to the registered CreateErrorFieldMap(EditContext, Dictionary<string, CodedError[]>, HttpResponseMessage) method.
public void Configure(ProblemDetailsHttpClientOptions options)
Parameters
optionsProblemDetailsHttpClientOptionsThe options instance to configure.