Example #1
0
        public async Task <IHttpActionResult> GetPosition(int companyId, RankingPeriod rankingPeriod)
        {
            await Task.Delay(TimeSpan.FromMilliseconds(150));

            var response = new GetPositionResponse
            {
                Position = 4319
            };

            return(Ok(response));
        }
        public void GetInstrumentsPositions()
        {
            GetInstrumentPositionRequest request = new GetInstrumentPositionRequest()
            {
                AccountId  = this.AccountId,
                Instrument = new InstrumentName
                {
                    BaseCurrency  = Currency.EUR,
                    QuoteCurrency = Currency.USD
                }
            };

            GetPositionResponse response = _api.Execute <GetPositionResponse>(request);

            Assert.IsTrue(response.LastTransactionId > 0);
        }