Remove Logs static singletons

This commit is contained in:
nicolas.dorier
2021-11-22 17:16:08 +09:00
parent d60e4f8fe4
commit 35aad4ebf9
75 changed files with 520 additions and 419 deletions

View File

@@ -18,14 +18,18 @@ namespace BTCPayServer
public BTCPayNetworkProvider NetworkProviders => _NetworkProviders;
public Logs Logs { get; }
readonly NBXplorerDashboard _Dashboard;
public ExplorerClientProvider(
IHttpClientFactory httpClientFactory,
BTCPayNetworkProvider networkProviders,
IOptions<NBXplorerOptions> nbXplorerOptions,
NBXplorerDashboard dashboard)
NBXplorerDashboard dashboard,
Logs logs)
{
Logs = logs;
_Dashboard = dashboard;
_NetworkProviders = networkProviders;
@@ -46,7 +50,7 @@ namespace BTCPayServer
}
}
private static ExplorerClient CreateExplorerClient(HttpClient httpClient, BTCPayNetwork n, Uri uri,
private ExplorerClient CreateExplorerClient(HttpClient httpClient, BTCPayNetwork n, Uri uri,
string cookieFile)
{
var explorer = n.NBXplorerNetwork.CreateExplorerClient(uri);