Simple programm. Get symbols from API Binance
BinanceAPI.cs:
<code>public class BinanceAPI
{
BinanceClient restClient = new BinanceClient();
public async Task<BinanceSymbol[]> GetAllSymbols()
{
var result = await restClient.SpotApi.ExchangeData.GetExchangeInfoAsync();
return result.Data.Symbols.ToArray();
}
}
</code>
<code>public class BinanceAPI
{
BinanceClient restClient = new BinanceClient();
public async Task<BinanceSymbol[]> GetAllSymbols()
{
var result = await restClient.SpotApi.ExchangeData.GetExchangeInfoAsync();
return result.Data.Symbols.ToArray();
}
}
</code>
public class BinanceAPI
{
BinanceClient restClient = new BinanceClient();
public async Task<BinanceSymbol[]> GetAllSymbols()
{
var result = await restClient.SpotApi.ExchangeData.GetExchangeInfoAsync();
return result.Data.Symbols.ToArray();
}
}
Programm.cs:
<code>// another code
var symbols = BinanceAPI.GetAllSymbols();
// another code
</code>
<code>// another code
var symbols = BinanceAPI.GetAllSymbols();
// another code
</code>
// another code
var symbols = BinanceAPI.GetAllSymbols();
// another code
And I take error: CS0120 An object reference is required for the non-static field, method, or property ‘BinanceAPI.GetAllSymbols()’