Exemplo n.º 1
0
 public static AccountClientIdBackendRequest ToBackendContract(this AccountTokenClientRequest src, string clientId)
 {
     return(new AccountClientIdBackendRequest
     {
         AccountId = src.AccountId,
         ClientId = clientId
     });
 }
Exemplo n.º 2
0
        public async Task GetAccountOpenPositions()
        {
            var data = await _service.InitData(_token);

            var request = new AccountTokenClientRequest
            {
                Token     = _token,
                AccountId = data.Demo.Accounts[0].Id
            };

            var result = await _service.GetAccountOpenPositions(request.ToJson());
        }
Exemplo n.º 3
0
        public async Task <OperationResult> GetAccountOpenPositions(string accountId)
        {
            var res = new OperationResult
            {
                Operation = "GetAccountOpenPositions",
                StartDate = DateTime.UtcNow
            };
            var request = new AccountTokenClientRequest
            {
                Token     = _token,
                AccountId = accountId
            };
            var result = await _service.GetAccountOpenPositions(request.ToJson());

            res.EndDate = DateTime.UtcNow;
            res.Result  = result;
            LogInfo($";{res.Duration};GetAccountOpenPositions: OpenPositions={result.Length}");
            return(res);
        }