我想創建一個使用blockchain.info API的應用程序。發現library如何創建對象,如果該類的構造函數是內部的
現在我試圖收到價格。我們通過ExchangeRateExplorer.cs獲得價格。 :
public class ExchangeRateExplorer
{
private IHttpClient httpClient { get; }
internal ExchangeRateExplorer(IHttpClient httpClient)
{
this.httpClient = httpClient;
}
public async Task<Dictionary<string, Currency>> GetTickerAsync()
{
//...
}
public async Task<double> ToBtcAsync(string currency, double value)
{
//...
}
}
據我所知,爲了使用方法,我需要創建一個實例並通過實例使用方法。但是這個類的構造函數是內部的。如何使用這個類的方法? 大概是一個愚蠢的問題,但問題對我來說並不那麼簡單。 在此先感謝您的幫助!
內部類可以通過相同的程序集調用:https://msdn.microsoft.com/en-sg/library/7c5ka91b.aspx - 通常是同一個項目。 – Ian