Awesome CopilotAdventures

Fixture de consolidação de pedidos e devoluções

Esta é uma demonstração sintética de console com duplicação intencional. Não é um sistema de pagamentos nem uma implementação de referência de segurança.

dotnet build ECommerceOrderAndReturn.csproj -m:1 -p:UseSharedCompilation=false
dotnet run --no-build --project ECommerceOrderAndReturn.csproj

Inspecione OrderProcessor, ReturnProcessor e seus serviços. Preserve seus diferentes prefixos, limites de frete e sentidos de movimentação de estoque. Pedidos acima de 50 recebem um desconto de uma unidade no frete nesta implementação; o código não implementa frete grátis nesse limite.

EXPECTED_OUTPUT.md é uma ilustração histórica com timestamps dinâmicos. Capture sua própria linha de base. Os processadores capturam e registram exceções; por isso, o status de saída da demonstração, sozinho, não é um teste capaz de distinguir comportamentos. Adicione asserções para o comportamento que você refatorar, incluindo limites de igualdade e efeitos colaterais.

Buscar

Busca em português do Brasil. Os caminhos e os exemplos executáveis mantêm o texto original.