January 2018
Intermediate to advanced
336 pages
7h 56m
English
Routes for the Service Provider microservice are very similar to the Consumer service. The Provider service additionally provides a dedicated route to register a rating for the Provider, as shown here:
(def routes #{["/providers/:id" :get (conj common-interceptors `auth `core/validate-id `core/get-provider `gen-events) :route-name :provider-get] ["/providers/:id" :put (conj common-interceptors `auth `core/validate-id `core/upsert-provider `gen-events) :route-name :provider-put] ["/providers/:id/rate" :put (conj common-interceptors `auth `core/validate-id `core/upsert-provider `gen-events) :route-name :provider-rate] ["/providers" :post (conj common-interceptors `auth `core/validate `core/create-provider `gen-events) :route-name ...Read now
Unlock full access