fix: Document InnerHandler null requirement for DI (#1569)
* Addressing #1403 Co-authored-by: Glenn <5834289+glennawatson@users.noreply.github.com>
This commit is contained in:
Родитель
dc07cfbd0f
Коммит
b59977fe40
|
@ -599,7 +599,9 @@ some interface `ITenantProvider` and has a data store `IAuthTokenStore` that can
|
|||
{
|
||||
this.tenantProvider = tenantProvider ?? throw new ArgumentNullException(nameof(tenantProvider));
|
||||
this.authTokenStore = authTokenStore ?? throw new ArgumentNullException(nameof(authTokenStore));
|
||||
InnerHandler = new HttpClientHandler();
|
||||
// InnerHandler must be left as null when using DI, but must be assigned a value when
|
||||
// using RestService.For<IMyApi>
|
||||
// InnerHandler = new HttpClientHandler();
|
||||
}
|
||||
|
||||
protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
|
||||
|
|
Загрузка…
Ссылка в новой задаче