# Functions
DispatchCommon is being used internally to send commonly used data to the response writer with a smart way.
DispatchErr writes the error to the response.
DispatchFuncResult is being used internally to resolve and send the method function's output values to the context's response writer using a smart way which respects status code, content type, content, custom struct and an error type.
Resolve returns all the method funcs necessary information and actions to perform the request.
# Variables
DefaultErrStatusCode is the default error status code (400) when the response contains an error which is not nil.
# Structs
FuncInfo is part of the `TController`, it contains the index for a specific http method, taken from user's controller struct.
MethodFunc the handler function.
# Interfaces
Result is a response dispatcher.