Posted on Sunday, January 8, 2017 at 11:48 AM into csharp, code & gotcha by Steve Woods.Roughly a 1 minute read.
Pretty simple really - you're not calling the correct method to render your partial views.
Instead of:
@Html.RenderPartialAsync("MyPartial", Model);
You need to use:
@await Html.PartialAsync("MyPartial", Model);
Simples :)