GET api/Questions/GetQuestionListWithOptionList?QuestionTypeId={QuestionTypeId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| QuestionTypeId | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
QuestionListViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Questions | Collection of QuestionModel |
None. |
Response Formats
application/json, text/json
Sample:
{
"Questions": [
{
"QuestionId": 1,
"Question": "sample string 2",
"OptionList": [
{
"OptionId": 1,
"OptionName": "sample string 2"
},
{
"OptionId": 1,
"OptionName": "sample string 2"
}
]
},
{
"QuestionId": 1,
"Question": "sample string 2",
"OptionList": [
{
"OptionId": 1,
"OptionName": "sample string 2"
},
{
"OptionId": 1,
"OptionName": "sample string 2"
}
]
}
]
}
application/xml, text/xml
Sample:
<QuestionListViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Master.Operation.CustomModels">
<Questions>
<QuestionModel>
<OptionList>
<OptionModel>
<OptionId>1</OptionId>
<OptionName>sample string 2</OptionName>
</OptionModel>
<OptionModel>
<OptionId>1</OptionId>
<OptionName>sample string 2</OptionName>
</OptionModel>
</OptionList>
<Question>sample string 2</Question>
<QuestionId>1</QuestionId>
</QuestionModel>
<QuestionModel>
<OptionList>
<OptionModel>
<OptionId>1</OptionId>
<OptionName>sample string 2</OptionName>
</OptionModel>
<OptionModel>
<OptionId>1</OptionId>
<OptionName>sample string 2</OptionName>
</OptionModel>
</OptionList>
<Question>sample string 2</Question>
<QuestionId>1</QuestionId>
</QuestionModel>
</Questions>
</QuestionListViewModel>