Add() [FeedbackManager]

Add a users feedback

Description

The Add() method is used to add/log a users feedback. This is usually performed after they have submitted their service request and they are presented with a feedback form.

Package Details

Interface

IFeedbackManager

Syntax

feedbackManager.Add(feedback)

Returns

Task<Feedback>

API Endpoint

POST
/api/v1/feedback

Parameters

Parameter

Description

Parameter Type

Parameter

Description

Parameter Type

FeedbackDTO

Feedback

Request body

Sample request body

{ "ServiceId": 0, // must be a valid service id "Rating": 0, // number must be between 1 and 5 "Comment": "string" }

Returns

On success, 200 Ok

On error, 400 Bad Request

On authorization error, 403 Forbidden

Example

var feedback = new Feedback { Comment = "A comment", Rating = 4, //must be a value between 1 - 5 ServiceId = 11 //must be a valid service id }; var feedback = await _feedbackManager.Add(feedback);