Skip to content

Projeto ASP.NET Core + Entity Framework Core + Dapper, demonstrando o uso de ambos separadamente e em um cenário híbrido.

Notifications You must be signed in to change notification settings

marcoaurelyo/AspnetCore.EFCore_Dapper

 
 

Repository files navigation

AspnetCore.EFCore_Dapper

Projeto ASP.NET Core + Entity Framework Core + Dapper, demonstrando o uso de ambos separadamente e em um cenário híbrido.

Build status Issues open

Estrutura

AspnetCore.EFCore_Dapper.Domain

  • Entidades de domínio e interfaces.

AspnetCore.EFCore_Dapper.Data

  • Entity Framework Context com aplicação dos mapeamentos das entidades e configurações para o uso de Migrations;
  • Mapeamentos das entidades (Configuração do tipo e tamanho das colunas, chaves primárias, relacionamentos, etc) tanto do EF Core, quanto do Dapper;
  • Repository Pattern: Repositórios EF Core e Dapper para a manipulação de dados do banco de dados.

AspnetCore.EFCore_Dapper.IoC

  • Camada de inversão de controle com a configuração do mecanismo nativo de injeção de dependência do ASP.NET Core.

AspnetCore.EFCore_Dapper.MVC

  • Camada de apresentação, utilizando as demais estruturas;
  • Cadastro simples de livros utilizando exclusivamente o EF Core;
  • Cadastro simples de livros utilizando exclusivamente o Dapper;
  • Cadastro simples de livros utilizando o Dapper para consulta e o EF Core para inclusão, atualização e exclusão.

About

Projeto ASP.NET Core + Entity Framework Core + Dapper, demonstrando o uso de ambos separadamente e em um cenário híbrido.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 55.9%
  • HTML 43.3%
  • Other 0.8%