Exemplo n.º 1
0
        public static ApiGetRequest CreateGetQuarterRequest(TickerQuarterParameter parameter, bool useOndemand)
        {
            var endpoint = useOndemand ?
                           BuffettCodeApiV3Config.ENDPOINT_ONDEMAND_QUARTER : BuffettCodeApiV3Config.ENDPOINT_QUARTER;

            return(new ApiGetRequest(endpoint, parameter.ToApiV3Parameters()));
        }
Exemplo n.º 2
0
        public JObject GetQuarter(TickerQuarterParameter parameter, bool useOndemand, bool isConfigureAwait = true, bool useCache = true)
        {
            var request  = BuffettCodeApiV2RequestCreator.CreateGetQuarterRequest(parameter, useOndemand);
            var response = apiClientCore.Get(request, isConfigureAwait, useCache);

            return(ApiGetResponseBodyParser.Parse(response));
        }