Is there an equivalent to “HttpContext.Response.Write” in Asp.Net Core 2?

前端 未结 3 903
滥情空心
滥情空心 2020-12-18 02:16

I\'m trying to append some HTML and Javascript content on page using ActionFilter in Asp.Net Core 2.

In MVC, it\'s working with



        
3条回答
  •  渐次进展
    2020-12-18 02:35

    Response.Body.Write takes a byte array as an argument.

    public void OnGet() {
        var text = "

    Hello, Response!

    "; byte[] data = System.Text.Encoding.UTF8.GetBytes(text); Response.Body.Write(data, 0, data.Length); }

    or async version:

    public async Task OnGetAsync() {
        var text = "

    Hello, Async Response!

    "; byte[] data = System.Text.Encoding.UTF8.GetBytes(text); await Response.Body.WriteAsync(data, 0, data.Length); }

提交回复
热议问题