Как получить частичное представление при помощи fetch

Нужно, чтобы при прокрутке страницы постепенно подгружались частичные представления с постами, но вместо html разметки я получаю undefined. В чем проблема?

Скрипт:

window.addEventListener('scroll', async function () {
        let responce = await fetch('/home/GetPostBlock');
        let div = this.document.createElement('div');
        div.innerHTML = responce.html;

        let window_bottom = document.documentElement.getBoundingClientRect().bottom;
        if (window_bottom < document.documentElement.clientHeight + 500)
            document.body.append(div);
    });

Контроллер:

public IActionResult GetPostBlock()
        {
            return PartialView("_GetPosts", db.Posts.ToList());
        }

Ответы (0 шт):