Пример #1
0
        public async Task IPOCalendarAsyncTest(IPOType ipoType)
        {
            var response = await sandBoxClient.Stock.IPOCalendarAsync(ipoType);

            Assert.IsNull(response.ErrorMessage);
            Assert.IsNotNull(response.Data);
        }
Пример #2
0
        public async Task <IEXResponse <IPOCalendarResponse> > IPOCalendarAsync(IPOType ipoType)
        {
            const string urlPattern = "stock/market/[ipoType]";
            var          qsb        = new QueryStringBuilder();
            var          pathNvc    = new NameValueCollection {
                { "ipoType", ipoType.GetDescriptionFromEnum() }
            };

            return(await executor.ExecuteAsync <IPOCalendarResponse>(urlPattern, pathNvc, qsb));
        }
Пример #3
0
        public async Task <IEXResponse <IPOCalendar> > IPOCalendarAsync(IPOType ipoType)
        {
            const string urlPattern = "stock/market/[ipoType]";

            var qsb = new QueryStringBuilder();

            var pathNvc = new NameValueCollection {
                { "ipoType", $"{ipoType.ToString().ToLower()}-ipos" }
            };

            return(await _executor.ExecuteAsync <IPOCalendar>(urlPattern, pathNvc, qsb));
        }
Пример #4
0
 public async Task <IEXResponse <IPOCalendarResponse> > IPOCalendarAsync(IPOType ipoType) =>
 await executor.NoParamExecute <IPOCalendarResponse>($"stock/market/{ipoType.GetDescriptionFromEnum()}");
Пример #5
0
        public async Task IPOCalendarAsyncTest(IPOType ipoType)
        {
            var response = await prodClient.Stock.IPOCalendarAsync(ipoType);

            Assert.IsNotNull(response);
        }
Пример #6
0
 public POTypeController(IPOType _IPOType)
 {
     this._IPOType = _IPOType;
 }