Como documentar padrões de design em asp.net core em ASP.NET Core

Prompt gerado automaticamente para Padrões de design em ASP.NET Core em ASP.NET Core

5.0
36 usos
ChatGPT
Usar no ChatGPT
Imagine que você é um arquiteto de software sênior em uma empresa de desenvolvimento. Sua equipe está iniciando um novo projeto ASP.NET Core e precisa definir a arquitetura de forma robusta e escalável, utilizando padrões de design comprovados.

Elabore um guia detalhado para sua equipe, explicando como aplicar **pelo menos três padrões de design** relevantes (como Factory Method, Strategy, Decorator, Repository, Unit of Work, ou outro que julgar pertinente) na construção de uma API RESTful em ASP.NET Core.

Para cada padrão, você deve:

1.  **Definir o padrão** de forma concisa e clara.
2.  **Explicar o problema** que ele resolve no contexto de uma aplicação ASP.NET Core.
3.  **Apresentar um exemplo de código C#** simples e funcional que demonstre a aplicação do padrão dentro de um projeto ASP.NET Core (controller, serviço, repositório, etc.).
4.  **Descrever as vantagens e desvantagens** de aplicar esse padrão especificamente em projetos ASP.NET Core.
5.  **Indicar cenários de uso recomendados** e cenários onde ele pode não ser a melhor opção.

O guia deve ser prático, focado na implementação e auxiliar a equipe a tomar decisões arquiteturais informadas desde o início do projeto.

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de ASP.NET Core

Continue explorando prompts nesta categoria.

Melhores práticas de debugging em asp.net core para ASP.NET Core

Prompt gerado automaticamente para Debugging em ASP.NET Core em ASP.NET Core

Melhores práticas de debugging em asp.net core para ASP.NET Core

Prompt gerado automaticamente para Debugging em ASP.NET Core em ASP.NET Core

Melhores práticas de debugging em asp.net core para ASP.NET Core

Prompt gerado automaticamente para Debugging em ASP.NET Core em ASP.NET Core