I am working on a project and in this project i am asked to make a webservice that returns a pure json
i made this code but it always returns mixed xml and json
namespace DotMeTast
{
    [WebService(Namespace = "http://tempuri.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [ScriptService]
    public class NewsWebService : System.Web.Services.WebService
    {
        NewsDataContext _db = new NewsDataContext();
        [WebMethod]
        [ScriptMethod(ResponseFormat = ResponseFormat.Json, UseHttpGet = false, XmlSerializeString = false)]
        public string getAllNews()
        {
            var news = (from p in _db.NewsTBs
                        where p.nType == "Real"
                        select p).ToList();
            var jsonSerialiser = new JavaScriptSerializer();
            Context.Response.Clear();
            Context.Response.ContentType = "application/json";
            var json = jsonSerialiser.Serialize(news);
            return json;
        }
    }
}
Any Clue on how to make it pure json
 
    