1

How to call child action (render partial) to _layout? MVC not support async for Partial View?

public async Task<PartialViewResult> _Notification()
{
    var data = new List<UserNotification>();
    string apiNotificationUrl = APIProvider.APIGenerator("UserNotification", new List<string> { "UID" }, true, _userSession.UID);
    try
    {
        //data = await Task.Run(() => APIProvider.Authorize_Get<List<UserNotification>>(_userSession.Token, apiNotificationUrl));
        data = await APIProvider.Authorize_Get<List<UserNotification>>(_userSession.Token, apiNotificationUrl);
        if (data == null) new List<UserNotification>();
    }
    catch (Exception ex)
    {
        throw;
    }
    return PartialView(data);
}

View

@Html.Action("_Notification", "Home")
user3836200
  • 111
  • 1
  • 13
  • I think answer of your question in below side https://stackoverflow.com/questions/20134127/how-to-render-mvc-child-action-partialview-into-layout-rendersection – Soner Aug 15 '17 at 12:31

0 Answers0