
ATENÇÃO PREZADOS ALUNOS,
Nesta aula, vamos utilizar um recurso do ASP.NET CORE conhecido como Injeção de Dependências.
Como vamos utilizar a classe HttpContextAccessor, realize o seguinte procedimento antes de iniciar esta aula:
Na classe Startup.cs altere o método ConfigureServices() para ficar da seguinte forma:
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc();
services.AddSession();
services.AddSingleton<IHttpContextAccessor, HttpContextAccessor>();
}
Att,
Prof. Filipe Tório
Instalar os pacotes a seguir após a instalação do IIS no servidor de aplicação:
.NET CORE SDK https://www.microsoft.com/net/download/windows
.NET CORE RUNTIME https://www.microsoft.com/net/download/thank-you/dotnet-runtime-2.0.5-windows-x64-installe
.NET CORE 2.0 WINDOWS SERVER HOSTING https://aka.ms/dotnetcore-2-windowshosting
OBS: Reiniciar o servidor após finalizar todas as instalações
Este curso tem como objetivo capacitar o aluno para o desenvolvimento de Web APIs e Aplicações Web para consumir serviços web utilizando a tecnologia .NET CORE na linguagem C# com banco de dados MySQL seguindo o estilo arquitetural de programação em camadas.
O curso irá abranger os seguintes tópicos:
Para ilustrar todos os conceitos e exercitar os itens de aprendizado, uma Web API será construída, do zero, para um cadastro de clientes, apresentando ao aluno todos os detalhes de implementação de um projeto profissional. Além disso, também será desenvolvida uma aplicação web em ASP.NET CORE MVC para consumir todos os serviços implementados. Tudo explicado no mínimos detalhes, desde a construção da arquitetura, camada de visão, camada de negócios até a camada de dados.
Ao final do desenvolvimento deste curso, o aluno estará apto à construção de Web Services RESTful utilizando a tecnologia .NET CORE 2.0 MVC com Banco de Dados MySQL. Além disso, o mesmo será capaz de configurar um servidor para hospedagem completa da aplicação.