fix local client http accessor overrider

This commit is contained in:
Kukks
2022-02-21 11:48:40 +01:00
parent 19ec8c36e2
commit 248be11e4d

View File

@@ -158,11 +158,16 @@ namespace BTCPayServer.Controllers.Greenfield
_greenfieldPullPaymentController,
_homeController,
_storePaymentMethodsController,
new HttpContextAccessor() { HttpContext = context }
new LocalHttpContextAccessor() { HttpContext = context }
);
}
}
public class LocalHttpContextAccessor: IHttpContextAccessor
{
public HttpContext? HttpContext { get; set; }
}
public class LocalBTCPayServerClient : BTCPayServerClient
{
private readonly GreenfieldStoreOnChainPaymentMethodsController _chainPaymentMethodsController;