private HyperClient GetClient() { var config = new HyperClientConfiguration(); config.Formatters.Add(GetHyperMediaTypeFormatter(Application.GetTypes())); config.DefaultFormatter = config.Formatters[0]; return new HyperClient(config); }
private static HyperClient GetClient() { var config = new HyperClientConfiguration(); config.Formatters.Clear(); config.Formatters.Add(new JsonMediaTypeFormatter().ToHyperFormatter("json", Application.GetTypes())); config.DefaultFormatter = config.Formatters[0]; return new HyperClient(config); }
/// <summary> /// Initializes a new instance of the <see cref="HyperClient" /> class. /// </summary> /// <param name="configuration">The configuration.</param> public HyperClient(HyperClientConfiguration configuration) { Configuration = configuration; _serialiser = new HyperSerialiser(Configuration.DefaultFormatter); _httpClient = new HttpClient(); }