{"repo":"wizsolucoes/api-wiz-template","free":true,"listed":false,"github":"https://github.com/wizsolucoes/api-wiz-template","clone":"git clone https://github.com/wizsolucoes/api-wiz-template.git","description":"Wiz DotNet Core API Template","language":"C#","stars":18,"topics":["dotnet-core","api-rest","template"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Wiz - API - Desenvolvimento, por onde começar - Execução do projeto - Estrutura - Dependências - Build e testes - NuGet privado - CI/CD - README Desenvolvimento, por onde começar Passos para execução do projeto: 1. Abrir Prompt de Comando de sua preferência ( CMD ou PowerShell ); 2. Criar pasta para o projeto no local desejado; 3. Executar os seguintes comandos; dotnet new -i Wiz.Dotnet.Template.API --nuget-source https://api.nuget.org/v3/index.json dotnet new wizapi -n [NomeProjeto] 4. Executar comando para configurar aplicação em modo (HTTPS) ; dotnet dev-certs https --trust 5. Incluir configurações de varíaveis de ambiente no caminho abaixo: Local Dentro do arquivo local.settings.json , há o conteúdo para modificação das variáveis: 6. Inserir chave do Application Insights conforme configurado no Azure no arquivo appsettings.{ENVIRONMENT}.json . Docker + nuget Para utilizar o Nuget privado (Wiz Common) é necessário realizar autenticação no Azure DevOps via PAT (Personal Access Tokens) . Para gerar o token é necessário seguir os seguintes passos: 1. Entrar em configurações de token do Azure DevOps 2. Clicar na opção New Token 3. Inserir um nome desejado do token 4. Inserir a data de inspiração desejada (recomendado 90 dias) 5. Em Scopes selecionar em Packaging a opção Read & write Estrutura Padrão das camadas do projeto: 1. Wiz.[NomeProjeto].Domain : domínio da aplicação, responsável de manter as regras de negócio para a API; 2. Wiz.[NomeProjeto].Infra : camada mais baixa, p","default_branch":null,"files":null,"tree":[],"storefront":"/r/wizsolucoes","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wizsolucoes/api-wiz-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}