IEnumerable<Ticker> tickers;
using (var api = new Quotation())
{
var market = await api.GetMarketAsync();
tickers = await api.GetTickerAsync(market);
foreach (var ticker in tickers)
{
Console.WriteLine(ticker.Code);
}
}
using (var socket = new WebSocket())
{
socket.SendTicker += (sender, e) =>
{
Console.WriteLine(JsonConvert.SerializeObject(e.Ticker, Formatting.Indented));
};
await socket.ConnectAsync();
var task = Task.Run(socket.ReceiveAsync);
await socket.RequestAsync(new
{
ticket = Guid.NewGuid()
},
new
{
type = "ticker",
codes = tickers.Select(e => e.Code)
});
await task;
}
-
Notifications
You must be signed in to change notification settings - Fork 1
https://docs.upbit.com/reference
License
cyberprophet/UPbit
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Releases
No releases published
Packages 0
No packages published