POST api/admin/questions
Request Information
URI Parameters
None.
Body Parameters
AdminQuestionCreateRequestDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| QuestionType | string |
None. |
|
| SubjectId | integer |
None. |
|
| TipText | string |
None. |
|
| Pcontent | string |
None. |
|
| Note | string |
None. |
|
| Status | string |
None. |
|
| CreatedBy | globally unique identifier |
None. |
|
| Options | Collection of AdminQuestionOptionDTO |
None. |
|
| Analysis | AdminQuestionAnalysisDTO |
None. |
|
| QuestionWeaknessTags | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{
"QuestionType": "sample string 1",
"SubjectId": 1,
"TipText": "sample string 2",
"Pcontent": "sample string 3",
"Note": "sample string 4",
"Status": "sample string 5",
"CreatedBy": "5fef6c01-1b95-4827-aef9-d04e5fc9aab9",
"Options": [
{
"SubjectAnswerSN": 1,
"Sort": 1,
"OptionContent": "sample string 2",
"IsCorrect": true,
"OptionAnalysis": "sample string 4",
"Status": "sample string 5",
"ReasonMappings": [
{
"ExamOptionReasonMappingSN": 1,
"ExamReasonSN": 1,
"ReasonName": "sample string 1",
"ReasonDescription": "sample string 2",
"Title": "sample string 3",
"Body": "sample string 4",
"QuickCardJson": "sample string 5",
"Sort": 6,
"IsActive": true,
"WeaknessTags": [
"sample string 1",
"sample string 2"
]
},
{
"ExamOptionReasonMappingSN": 1,
"ExamReasonSN": 1,
"ReasonName": "sample string 1",
"ReasonDescription": "sample string 2",
"Title": "sample string 3",
"Body": "sample string 4",
"QuickCardJson": "sample string 5",
"Sort": 6,
"IsActive": true,
"WeaknessTags": [
"sample string 1",
"sample string 2"
]
}
]
},
{
"SubjectAnswerSN": 1,
"Sort": 1,
"OptionContent": "sample string 2",
"IsCorrect": true,
"OptionAnalysis": "sample string 4",
"Status": "sample string 5",
"ReasonMappings": [
{
"ExamOptionReasonMappingSN": 1,
"ExamReasonSN": 1,
"ReasonName": "sample string 1",
"ReasonDescription": "sample string 2",
"Title": "sample string 3",
"Body": "sample string 4",
"QuickCardJson": "sample string 5",
"Sort": 6,
"IsActive": true,
"WeaknessTags": [
"sample string 1",
"sample string 2"
]
},
{
"ExamOptionReasonMappingSN": 1,
"ExamReasonSN": 1,
"ReasonName": "sample string 1",
"ReasonDescription": "sample string 2",
"Title": "sample string 3",
"Body": "sample string 4",
"QuickCardJson": "sample string 5",
"Sort": 6,
"IsActive": true,
"WeaknessTags": [
"sample string 1",
"sample string 2"
]
}
]
}
],
"Analysis": {
"CoreConcept": "sample string 1",
"TrapAnalysis": "sample string 2",
"MistakeReplay": "sample string 3",
"DiffTableJson": "sample string 4",
"GuideStepsJson": "sample string 5"
},
"QuestionWeaknessTags": [
"sample string 1",
"sample string 2"
]
}
application/xml, text/xml
Sample:
<AdminQuestionCreateRequestDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AIProject.API.Models.DTO">
<Analysis>
<CoreConcept>sample string 1</CoreConcept>
<DiffTableJson>sample string 4</DiffTableJson>
<GuideStepsJson>sample string 5</GuideStepsJson>
<MistakeReplay>sample string 3</MistakeReplay>
<TrapAnalysis>sample string 2</TrapAnalysis>
</Analysis>
<CreatedBy>5fef6c01-1b95-4827-aef9-d04e5fc9aab9</CreatedBy>
<Note>sample string 4</Note>
<Options>
<AdminQuestionOptionDTO>
<IsCorrect>true</IsCorrect>
<OptionAnalysis>sample string 4</OptionAnalysis>
<OptionContent>sample string 2</OptionContent>
<ReasonMappings>
<AdminOptionReasonMappingDTO>
<Body>sample string 4</Body>
<ExamOptionReasonMappingSN>1</ExamOptionReasonMappingSN>
<ExamReasonSN>1</ExamReasonSN>
<IsActive>true</IsActive>
<QuickCardJson>sample string 5</QuickCardJson>
<ReasonDescription>sample string 2</ReasonDescription>
<ReasonName>sample string 1</ReasonName>
<Sort>6</Sort>
<Title>sample string 3</Title>
<WeaknessTags xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</WeaknessTags>
</AdminOptionReasonMappingDTO>
<AdminOptionReasonMappingDTO>
<Body>sample string 4</Body>
<ExamOptionReasonMappingSN>1</ExamOptionReasonMappingSN>
<ExamReasonSN>1</ExamReasonSN>
<IsActive>true</IsActive>
<QuickCardJson>sample string 5</QuickCardJson>
<ReasonDescription>sample string 2</ReasonDescription>
<ReasonName>sample string 1</ReasonName>
<Sort>6</Sort>
<Title>sample string 3</Title>
<WeaknessTags xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</WeaknessTags>
</AdminOptionReasonMappingDTO>
</ReasonMappings>
<Sort>1</Sort>
<Status>sample string 5</Status>
<SubjectAnswerSN>1</SubjectAnswerSN>
</AdminQuestionOptionDTO>
<AdminQuestionOptionDTO>
<IsCorrect>true</IsCorrect>
<OptionAnalysis>sample string 4</OptionAnalysis>
<OptionContent>sample string 2</OptionContent>
<ReasonMappings>
<AdminOptionReasonMappingDTO>
<Body>sample string 4</Body>
<ExamOptionReasonMappingSN>1</ExamOptionReasonMappingSN>
<ExamReasonSN>1</ExamReasonSN>
<IsActive>true</IsActive>
<QuickCardJson>sample string 5</QuickCardJson>
<ReasonDescription>sample string 2</ReasonDescription>
<ReasonName>sample string 1</ReasonName>
<Sort>6</Sort>
<Title>sample string 3</Title>
<WeaknessTags xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</WeaknessTags>
</AdminOptionReasonMappingDTO>
<AdminOptionReasonMappingDTO>
<Body>sample string 4</Body>
<ExamOptionReasonMappingSN>1</ExamOptionReasonMappingSN>
<ExamReasonSN>1</ExamReasonSN>
<IsActive>true</IsActive>
<QuickCardJson>sample string 5</QuickCardJson>
<ReasonDescription>sample string 2</ReasonDescription>
<ReasonName>sample string 1</ReasonName>
<Sort>6</Sort>
<Title>sample string 3</Title>
<WeaknessTags xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</WeaknessTags>
</AdminOptionReasonMappingDTO>
</ReasonMappings>
<Sort>1</Sort>
<Status>sample string 5</Status>
<SubjectAnswerSN>1</SubjectAnswerSN>
</AdminQuestionOptionDTO>
</Options>
<Pcontent>sample string 3</Pcontent>
<QuestionType>sample string 1</QuestionType>
<QuestionWeaknessTags xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</QuestionWeaknessTags>
<Status>sample string 5</Status>
<SubjectId>1</SubjectId>
<TipText>sample string 2</TipText>
</AdminQuestionCreateRequestDTO>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.