Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SDK C# para MacOS e Linux #167

Open
pfaustinom1 opened this issue May 17, 2024 · 4 comments
Open

SDK C# para MacOS e Linux #167

pfaustinom1 opened this issue May 17, 2024 · 4 comments

Comments

@pfaustinom1
Copy link

Está planeado no vosso roadmap a disponibilização do SDK C# também para os ambientes MacOS e Linux, tendo em conta que as versões mais recentes do .NET são suportadas por estes sistemas operativos?

Estamos de momento a desenvolver uma aplicação em C# (.NET 8) e deparámo-nos com esta limitação quando fomos tentar executar a mesma num máquina MacOS.

Existe alguma alternativa para manter os desenvolvimentos em C# e tirar partido do vosso SDK sem termos de reescrever a aplicação noutra linguagem (ex: Java)?

@agrr
Copy link
Collaborator

agrr commented May 21, 2024

Bom dia,

Atualmente as opções para desenvolver uma aplicação multiplataforma capaz de utilizar o SDK são Java e C++.
Para o vosso cenário poderá ser conveniente desenvolver um componente com um interface de servidor HTTP local, à semelhança do que é utilizado para autenticação com Cartão de Cidadão via Autenticação.gov.

E sim de facto está no nosso roadmap alargar o suporte do SDK C# ao MacOS e Linux.

Obrigado pelo feedback, será considerado para evoluções futuras do software.

@pfaustinom1
Copy link
Author

Obrigado @agrr . Em termos de roadmap será algo a curto ou longo prazo?

@agrr
Copy link
Collaborator

agrr commented Jun 7, 2024

Boa tarde,
podemos informar que já iniciámos desenvolvimentos para adicionar suporte ao .NET 8 em Windows e MacOS.

No entanto não podemos garantir que sejam incluídos os novos módulos já na próxima release.

@agrr
Copy link
Collaborator

agrr commented Oct 18, 2024

Está disponível a release 3.13.0 em pré-release com o novo módulo para .NET 8 e superior nas versões Windows e MacOS.

Mais indicações nesta secção do manual: https://amagovpt.github.io/docs.autenticacao.gov/manual_sdk.html#instala%C3%A7%C3%A3o-do-sdk

Os interessados devem testar e quaisquer comentários ou sugestões são bem-vindos:
https://github.com/amagovpt/autenticacao.gov/releases

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants