Pomelo.entityframeworkcore.mysql: Entity framework core e MySql.Data no mesmo projeto

Criado em 15 jan. 2020  ·  3Comentários  ·  Fonte: PomeloFoundation/Pomelo.EntityFrameworkCore.MySql

Passos para reproduzir

MySql.Data + Pomelo.EntityFrameworkCore.MySql na mesma solução, mas em projetos diferentes.

O problema

Se tivermos uma solução de estúdio visual, onde um projeto usa o pacote nuget MySQL.Data para código legado que cria objetos MySqlConnection e outro projeto que usa EF Core com pacote nuget Pomelo, estamos obtendo erros ambíguos no VS ao criar esses objetos MySqlConnection legados , porque os dois projetos usam o mesmo namespace (MySql.Data.MySqlClient). É possível consertar isso de alguma forma?

Mais detalhes técnicos

Versão MySQL: 5.7.29
Sistema operacional: Windows 10
Pomelo.EntityFrameworkCore.MySql versão: 3.1

closed-question type-question

Comentários muito úteis

Consulte Usar um namespace diferente para MySqlConnector.

Todos 3 comentários

Consulte Usar um namespace diferente para MySqlConnector.

Especialmente o último comentário do problema @mguinness referenciado parece bom:
https://github.com/mysql-net/MySqlConnector/issues/189#issuecomment -543583735

O mesmo principal também pode ser encontrado no StackOverflow .

Obrigado pela ajuda, agora me sinto super burro :)

Esta página foi útil?
0 / 5 - 0 avaliações