tsoa-next / tsoa-next / Controller
कक्षा: नियंत्रक
में परिभाषित: packages/runtime/src/interfaces/controller.ts:9
बेस कंट्रोलर क्लास जो इवेंटल स्टेटस कोड और हेडर को ओवरराइड करने की अनुमति देता है।
कंस्ट्रक्टर
रचनाकार
new Controller(): Controller;रिटर्न
Controller
विधि
getHeader()
getHeader(name): string | string[] | undefined;में परिभाषित: packages/runtime/src/interfaces/controller.ts:32
एक पूर्व निर्धारित प्रतिक्रिया शीर्षलेख मान लौटाता है।
पैरामीटर
name
string
रिटर्न
string | string[] | undefined
getHeaders()
getHeaders(): object;में परिभाषित: packages/runtime/src/interfaces/controller.ts:37
नियंत्रक उदाहरण पर निर्दिष्ट सभी प्रतिक्रिया शीर्षलेखों को वापस करता है।
रिटर्न
object
getStatus()
getStatus(): number | undefined;में परिभाषित: packages/runtime/src/interfaces/controller.ts:19
HTTP के माध्यम से सेट स्टेटस कोड वापस करता है setStatusयदि कोई हो
रिटर्न
number | undefined
setHeader()
कॉल हस्ताक्षर
setHeader<H>(name, value?): void;में परिभाषित: packages/runtime/src/interfaces/controller.ts:23
प्रकार पैरामीटर
H
H * विस्तार * keyof OutgoingHttpHeaders
पैरामीटर
name
H
value?
HeaderValue<H>
रिटर्न
void
कॉल हस्ताक्षर
setHeader(name, value?): void;में परिभाषित: packages/runtime/src/interfaces/controller.ts:24
पैरामीटर
name
string
value?
string | string[]
रिटर्न
void
setStatus()
setStatus(statusCode): void;में परिभाषित: packages/runtime/src/interfaces/controller.ts:14
सेट करता है कि उत्पन्न रूट हैंडलर को वापस करना चाहिए।
पैरामीटर
statusCode
number
रिटर्न
void
