Exemplo n.º 1
0
 /// <summary>
 /// Applies response modifiers. An implementation for IResponseModifiersApplier. Should not be used directly
 /// </summary>
 /// <param name="data">Selected and prepared data</param>
 /// <param name="response">Existing response</param>
 void IResponseModifiersApplier.ApplyResponseModifiers(PowerTablesData data, PowerTablesResponse response)
 {
     foreach (var responseModifier in _configuration.ResponseModifiers)
     {
         responseModifier.ModifyResponse(data, response);
     }
 }
Exemplo n.º 2
0
        private ActionResult ProduceError(Exception ex)
        {
            PowerTablesResponse ptr = new PowerTablesResponse();

            ptr.FormatException(ex);
            return(new JsonNetResult()
            {
                Data = ptr, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }