コード例 #1
0
        public async Task <ResponseModel <InitPricesResponse> > InitPricesWithFilterV2([FromBody] InitPricesFilteredRequest request)
        {
            var clientId = this.GetClientId();

            if (clientId == null)
            {
                return(this.UserNotFoundError <InitPricesResponse>());
            }

            var initPrices = await _rpcFacade.InitPrices(clientId, request?.AssetIds);

            var result = new InitPricesResponse {
                Prices = initPrices.Values.ToArray(), ServerTime = _dateService.Now()
            };

            return(ResponseModel <InitPricesResponse> .CreateOk(result));
        }
コード例 #2
0
        public async Task <ResponseModel <InitPricesResponse> > InitPricesV2()
        {
            var clientId = this.GetClientId();

            if (clientId == null)
            {
                return(this.UserNotFoundError <InitPricesResponse>());
            }

            var initPrices = await _rpcFacade.InitPrices(clientId);

            var result = new InitPricesResponse {
                Prices = initPrices.Values.ToArray(), ServerTime = _dateService.Now()
            };

            return(ResponseModel <InitPricesResponse> .CreateOk(result));
        }