You may be able to get away with writing some of your business logic in VB.NET, but the actual endpoints, and likely many things around it, must be C#.
F# at least is officially supported for ASP.NET Core, and has official ASP.NET Core templates in Visual Studio.