public static bool UpdateBasketAnnotation(this Connection conn,
                                                  IClientState state,
                                                  int basketId,
                                                  BasketAnnotationRequest annotation)
        {
            var restRequest = annotation.CreateRestRequestJson(
                Method.PUT,
                "/services/v3/baskets/{basketId}/annotation"
                )
                              .AddParameter(
                "basketId",
                basketId,
                ParameterType.UrlSegment
                );

            var(_, success) = conn.ExecuteNonQuery <bool>(
                restRequest,
                state,
                Includes.Auth
                );
            return(success);
        }
 public void UpdateBasketAnnotation(int basketId, BasketAnnotationRequest basketAnnotationRequest)
 {
     _connection.UpdateBasketAnnotation(_clientState, basketId, basketAnnotationRequest);
 }