public async Task <OperationsResponse> Get(OperationsFilter filter, CancellationToken cancellationToken = default) { var from = HttpUtility.UrlEncode(filter.From.ToString("yyyy-MM-ddTHH:mm:ss.ffffffK")); var to = HttpUtility.UrlEncode(filter.To.ToString("yyyy-MM-ddTHH:mm:ss.ffffffK")); return(await _rest.Get <OperationsResponse>( $"operations?from={from}&to={to}&interval={filter.Interval.GetEnumMemberAttributeValue()}&figi={filter.Figi}", cancellationToken)); }
public async Task <CurrenciesResponse> GetCurrencies(CancellationToken token = default) { return(await _rest.Get <CurrenciesResponse>($"portfolio/currencies", token)); }
public Task <OrdersResponse> Get(CancellationToken cancellationToken = default) { return(_rest.Get <OrdersResponse>("orders", cancellationToken)); }
public Task <MarketInstrumentListResponse> GetBonds(CancellationToken cancellationToken = default) { return(_rest.Get <MarketInstrumentListResponse>("market/bonds", cancellationToken)); }