Olá @Victor Gabriel,
Obrigada por realizar a sua pergunta utilizando a plataforma Q$A da Microsoft.
De acordo com a sua pergunta, espero que o tutorial indicado a seguir lhe possa servir de ajuda:
Tutorial: Create a web API with ASP.NET Core | Microsoft Learn
Como complemento lhe envio tambem os seguintes artigos:
Host ASP.NET Web API 2 in an Azure Worker Role - ASP.NET 4.x | Microsoft Learn
Publicar um aplicativo ASP.NET Core no IIS | Microsoft Learn
Tenha um ótimo dia.
Atenciosamente,