IRequestContext and IResponseContext do not work with async; replaced with several new endpoint method parameter mappers