static void Main(string[] args) { var restApiClientConfig = new RestApiClientConfig(); builder.Build().GetSection("RestApiClient").Bind(restApiClientConfig); var dateTimeServedContent = RestApiClient <DateTimeResponsePayload> .Get(url : restApiClientConfig.EndPointUrl, contentType : restApiClientConfig.ContentType, userAgent : restApiClientConfig.UserAgent).Result; Console.WriteLine($"The served content time from the Rest api is: {dateTimeServedContent.CurrentDateTimeFromServer}."); Console.WriteLine(); Console.ReadKey(); }
public RestApiClient(RestApiClientConfig config) { _config = config; InitHttpClientFactory(); }