Используйте ObjectResult
и установите код состояния вручную.
//... omitted for brevity
if (!MyService.IsConnected) {
var info = new ResultInformation() {
ResultCode = 2000056,
Message = "My service is not reachable"
};
context.Result = new ObjectResult(info) {
StatusCode = 504
};
}
//... omitted for brevity
Большинство стандартных типов результатов состояния, для которых требуется тело объекта, фактически получены из ObjectResult
, где они устанавливают свой конкретный код состояния. Например, BadRequestObjectResult
Если вам не нужно возвращать тело ответа, вы можете вместо этого использовать StatusCodeResult
context.Result = new StatusCodeResult(504);
Думаю, как доктор. зло , это то, что связано с Google Analytics или gaforflash .
На этой странице
я нашел этот блок комментариев:
/**
* Format for tracker have the following fields (seperated by "|"):
* <table>
* <tr><td>utmcid - lookup table id</td></tr>
* <tr><td>utmcsr - campaign source</td></tr>
* <tr><td>utmgclid - google ad click id</td></tr>
* <tr><td>utmccn - campaign name</td></tr>
* <tr><td>utmcmd - campaign medium</td></tr>
* <tr><td>utmctr - keywords</td></tr>
* <tr><td>utmcct - ad content description</td></tr>
* </table>
* should be in this order : utmcid=one|utmcsr=two|utmgclid=three|utmccn=four|utmcmd=five|utmctr=six|utmcct=seven
*
*/
Это или что-то подобное, возможно, является источником ваших ценностей.
Это должен быть файл cookie Google Analytics или другой сторонний файл cookie для отслеживания. Я не знаю, помогает ли это:)