¿Cómo le gustaría una clase que devolverá un formato json.¿Cómo puede mi clase Asp.Net C# devolver un formato json
Este método funciona bien en el controlador pero cuando quiero poner en una clase, el objeto Json no parece existir.
public JsonResult Test()
{
//Error 1 The name 'Json' does not exist in the current context C:\inetpub\wwwroot\mvcinfosite\mvcinfosite\Validation\ValidationClass\BaseValidator.cs 66 20 mvcinfosite
return Json(new { errMsg = "test" });
}
Quiero poner ese código en una clase simple. Quiero poder llamar a este método en muchos controladores.
Gracias.
EDITAR
Esta es mi clase de (donde el código de trabajo dosen't)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using mvcinfosite.Models;
using mvcinfosite.Base;
using System.Web.Mvc;
public class BaseValidator
{
public JsonResult Test()
{
return Json(new { errMsg = "test" });
}
}
¿Tiene usted la declaración 'using' adecuada en su clase? –
Por lo general, es más fácil entender lo que sucede si publica un código ** que no funciona ** en lugar del que funciona bien. – Snowbear