There are no reviews yet. Be the first to send feedback to the community and the maintainers!
ASPNETCore2_JWT
Exemplo de uso de JWT (JSON Web Token) e Bearer Authentication em uma API REST criada com o ASP.NET Core 2.0Exemplos_ASPNETCore2.0
Exemplos de projetos implementados com o ASP.NET Core 2.0ASPNETCore6-REST_API-RateLimitMiddleware-ClientId_ContagemAcessos
Exemplo de API REST para contagem de acessos criada com .NET 6 + ASP.NET Core e que faz uso do projeto AspNetCoreRateLimit para testes de Rate Limit (com um Header de Subscription/Client Id). Inclui um Worker Service que consome a API e implementa o pattern Fallback com Polly para tratamento de falhas.ASPNETCore2.2_JWT-Identity
Exemplo de uso de Entity Framework Core InMemory, Identity Core, JWT (JSON Web Token) e Bearer Authentication em uma API REST criada com o ASP.NET Core 2.2DistributedTracing-OpenTelemetry-Jaeger-DotNet6
Exemplos de implementação de tracing distribuído em .NET 6 com Jaeger e OpenTelemetry.KEDA_DevOpsExperience-Abr2023
Exemplo de utilização de KEDA (Kubernetes Event-driven Autoscaling) apresentado durante a edição de Abril-2023 do DevOps Experience.ASPNETCore6-REST_API-JWT-Postman_ContagemAcessos
Exemplo de implementação de testes de uma API REST criada com .NET 6 (e protegida com autenticação via JWT) para contagem de acessos utilizando Postman + Newman. Inclui Dockerfile com build desta aplicação formada por 2 projetos (ASP.NET Core + Class Library) e visando a geração de imagem Docker para Linux.ASPNETCore6-REST_API-Swagger-Versioning_ContagemAcessos
Exemplo de API REST com versionamento criada com o ASP.NET Core + .NET 6 para contagem de acessos, com utilização do Swagger, do projeto ASP.NET API Versioning.CSharp11-DotNet7-Exemplos
Exemplos de novas funcionalidades do C# 11 implementados em .NET 7.ASPNETCore3.1_JWT-Identity-RefreshTokens
Exemplo de uso de Entity Framework Core InMemory, Identity Core, Redis, JWT (JSON Web Token), Bearer Authentication e Refresh Tokens em uma API REST criada com o ASP.NET Core 3.1ASPNETCore6-REST_API-RateLimitMiddleware-ClientId-CacheRedis_ContagemAcessos
Exemplo de API REST para contagem de acessos criada com .NET 6 + ASP.NET Core e que faz uso do projeto AspNetCoreRateLimit + cache distribuído com Redis para testes de Rate Limit (com um Header de Subscription/Client Id). Inclui um Worker Service que consome a API e implementa o pattern Fallback com Polly para tratamento de falhas, além de um script do Docker Compose para utilização de uma instância do Redis.Exemplos_Dapper
Exemplos em .NET Core e .NET Full de utilização do micro-ORM DapperDotNet6-WorkerService-RabbitMQ-SqlServer-OpenTelemetry-Jaeger_ContagemAcessos
Exemplo de consumo de mensagens de uma fila do RabbitMQ com dados de contagens de acesso em um Worker Service criado com .NET 6, utilizando ainda SQL Server + Dapper.Contrib para gravação dos dados. Inclui a implementação de tracing distribuído utilizando OpenTelemetry e Jaeger.kind-DevOpsExperience-2022-10
Exemplo de utilização de kind em testes com clusters Kubernetes localmente, além da automação de testes com esta tecnologia em um Pipeline do Azure DevOps e deployment no Azure Kubernetes Service (AKS). Outras tecnologias usadas: .NET 6, ASP.NET Core, Postman e Newman. Conteúdo apresentado na edição do dia 27/10/2022 do DevOps Experience.DotNet7-APIs_2023-05
Diversos exemplos de implementação de .NET 7 + ASP.NET Core.DistributedTracing-OpenTelemetry-Jaeger-DotNet6-RabbitMQ-SqlServer-Redis
Exemplos de implementação de tracing distribuído em .NET 6 com Jaeger e OpenTelemetry. Inclui o uso de RabbitMQ, SQL Server, Redis e Docker compose.ASPNETCore5_JWT-Identity-RefreshTokens
Exemplo de uso de Entity Framework Core InMemory, Identity Core, Redis, JWT (JSON Web Token), Bearer Authentication e Refresh Tokens em uma API REST criada com .NET 5 + ASP.NET CoreASPNETCore6-REST_API-JWT-Swagger_ContagemAcessos
Exemplo de API REST para contagem de acessos criada com o .NET 6 + ASP.NET Core e que inclui utilização de JWT (JSON Web Tokens), além de configurações para que o Swagger suporte tokens.DotNet6-xUnit-ImplicitUsings_ConversaoDistancias
Biblioteca em .NET 6 para conversões de distâncias (milhas para km e vice-versa) + testes para validação de funcionalidades com xUnit. Inclui o uso de Implicit Usings.ASPNETCore6-REST_API-RabbitMQ-OpenTelemetry-Jaeger_ContagemAcessos
Exemplo de API REST criada com o .NET 6 + ASP.NET Core para contagem de acessos e envio de mensagens para uma fila do RabbitMQ. Inclui a implementação de tracing distribuído utilizando OpenTelemetry e Jaeger.k6-LoadTests-Reports-AzureDevOps
Exemplo de implementação de testes de carga em JavaScript para execução com a ferramenta k6, incluindo a geração de relatórios com os resultados através do projeto k6-reporter. Este repositório também inclui um Pipeline do Azure DevOps para a execução automatizada dos testes de carga.DotNet5-AzureFunctions-RabbitMQ
Exemplo de implementação de um projeto Serverless utilizando .NET 5, Azure Functions 3.x e RabbitMQRabbitMQ-DotnetCore2-Selenium
Exemplo de utilização do RabbitMQ em uma solução que faz uso de mensageria e web scraping para a obtenção da cotação mais recente de moedas estrangeirasASPNETCore2_CRUD-API-JWT-EFInMemory
Exemplo de API REST criada com o ASP.NET Core 2.0 e no qual se fez uso de JWT (JSON Web Tokens) e do Entity Framework Core InMemoryDockerCompose-SqlServer-DBInitialization_DadosGeograficos
Exemplo de criação de ambiente do SQL Server com Docker Compose, incluindo a execução de scripts de inicialização com a imagem mcr.microsoft.com/mssql-tools.Dapper-DotNetCore2
Exemplos de utilização do Dapper em aplicações .NET Core 2.0 e ASP.NET Core 2.0Kubernetes-kind-Tests_WebApp
Exemplo de testes de clusters locais com kindMongoDB-DotNetCore2
Exemplos de utilização do MongoDB implementados com .NET Core 2.0 e ASP.NET Core 2.0DotNet8-Dapper
Exemplos de utilização de Dapper com o .NET 8.ASPNETCore7-REST_API-JWT-BearerEvents-Swagger-Extensions_ContagemAcessos
Exemplo de API REST para contagem de acessos criada com o .NET 7 + ASP.NET Core, empregando extensões definidas em uma Class Library para utilização de JWT (JSON Web Tokens) + JwtBearerEvents e de configurações para que o Swagger suporte tokens.AzureDevOps-DotNet5-Containers-Postman-Newman-REST_API_JurosCompostos
Pipeline do Azure DevOps para automação de testes (com Postman + Newman), build e deployment de uma API REST (cálculo de juros compostos) no Azure Kubernetes Service a partir de imagens do Azure Container Registry. Inclui geração de relatório HTML com o resultados dos testes. A API REST em questão foi implementada utilizando .NET 5 + ASP.NET Core.GitHubActions-ASPNETCore5-Kubernetes-Postman-Newman-REST_API_JurosCompostos
DotNetApiVersioningTemplates
Templates for creating projects based on REST APIs in .NET and using endpoint versioning.DistributedTracing-OpenTelemetry-Jaeger-DotNet6-Kafka-SqlServer-Redis
Exemplos de implementação de tracing distribuído em .NET 6 com Jaeger e OpenTelemetry. Inclui o uso de Apache Kafka, SQL Server, Redis e Docker compose.ASPNETCore3.0_JWT-Identity
Exemplo de uso de Entity Framework Core InMemory, Identity Core, JWT (JSON Web Token) e Bearer Authentication em uma API REST criada com o ASP.NET Core 3.0ASPNETCore7-MinimalAPIs-Postman_JurosCompostos
Exemplo de implementação de testes de uma API REST para cálculo de juros compostos em .NET 7 + ASP.NET Core (com Minimal APIs) e utilizando Postman. Inclui Dockerfile para build de imagens Linux desta aplicação.Selenium-DotNetCore2.2-Headless
Exemplo de implementação de testes de uma interface Web com Selenium Web Driver, .NET Core 2.2, .NET Standard 2.0 e xUnit. Os testes foram configurados para a execução em modo headless (sem a abertura de janelas) com o Mozilla Firefox e o Google Chrome.ASPNETCore7-MinimalAPIs-Swagger-Versioning_ContagemAcessos
Exemplo de API REST com versionamento criada com o ASP.NET Core + .NET 7 + Minimal APIs para contagem de acessos, com utilização do Swagger e do projeto ASP.NET API Versioning (informando número da versão na URL e via Query String).RabbitMQ-DotNetCore2.1
Exemplo de utilização de RabbitMQ em conjunto com o .NET Core 2.1 e o ASP.NET Core 2.1DotNetCore2.2_Refit-JWT
Exemplo de consumo de uma API REST protegida por tokens (JWT) em .NET Core 2.2 e utilizando a biblioteca RefitASPNETCore2_Docker-Compose
Exemplo de utilização conjunta do ASP.NET Core 2.0, Redis e Docker ComposeAzureDevOps-Postman-Newman-ASPNETCore-DotNet6_JurosCompostos
Pipeline do Azure DevOps para automação de testes (com Postman + Newman), build e deployment de uma API REST criada com .NET 6 + ASP.NET Core. Inclui a geração de relatório HTML e de XML (JUnit) com o resultados dos testes.ASPNETCore7-MinimalAPIs-ADB2C-HttpFiles_ContagemAcessos
Exemplo de API REST para contagem de acessos criada com o .NET 7 + ASP.NET Core + Minimal APIs, com uso de tokens gerados pelo Azure AD B2C para acesso a endpoint protegido. Inclui arquivos .http e .rest para testes a partir do VS Code.DotNet5-Preview8-CSharp9
Exemplos em .NET 5 Preview 8 das novas funcionalidades do C# 9.0.DistributedTracing-OpenTelemetry-Jaeger-DotNet6-SqlServer-PostgreSQL-Redis-MySQL-MongoDB
Exemplos de implementação de tracing distribuído em .NET 6 com Jaeger e OpenTelemetry. Inclui o uso de ASP.NET Core, Entity Framework Core, SQL Server, PostgreSQL, Redis, MySQL e MongoDB.ASPNETCore6-REST_API-RateLimit-Indisponibilidades-Middlewares-ClientId-CacheRedis_ContagemAcessos
Exemplo de API REST para contagem de acessos criada com .NET 6 + ASP.NET Core e que faz uso do projeto AspNetCoreRateLimit + cache distribuído com Redis para testes de Rate Limit (com um Header de Subscription/Client Id) e uso de checagens de indisponibilidade da aplicação (middleware).ASPNETCore6-MinimalAPIs-JWT-Swagger-Extensions_ContagemAcessos
Exemplo de API REST para contagem de acessos criada com o .NET 6 + ASP.NET Core + Minimal APIs, empregando extensões definidas em uma Class Library para utilização de JWT (JSON Web Tokens) e de configurações para que o Swagger suporte tokens.ASPNETCore7-REST_API-Swagger-MultipartFormData_CargaArquivos
Exemplo de API REST para carga/upload de arquivos, com utilização do Swagger e de Form Data (multipart/form-data - com arquivos + dados).TDD-BDD-2024-04
Exemplos de implementação de testes em .NET 8 e .NET 6 utilizando os projetos xUnit e SpecFlow.ASPNETCore5-MVC-AzureEventHubs_SiteQuestao
Exemplo de geração de eventos envolvendo o voto em uma questão sobre tecnologias e utilizando o Azure Event Hubs em uma Console App criada com o .NET 5 + ASP.NET CoreAzureDevOps-Postman-Newman-DotNet7-ASPNETCore-DockerHub_Financas
Pipeline do Azure DevOps para automação de testes (com Postman + Newman) para build no Docker Hub de uma API REST criada com .NET 7 + ASP.NET Core (Minimal APIs). Inclui a geração de relatório HTML e de XML (JUnit) com o resultados dos testes.DotNet5-Worker-AzureEventHubs-Redis-Processor_Questoes
Exemplo de Worker Service em .NET 5 + Azure Event Hubs para processamento de eventos envolvendo respostas a uma questão sobre tecnologias e contagem de ocorrências de eventos no RedisDotNet6-ConsoleApp-DI-IntegratedTerminal-FluentMigrator-SqlServer_Produtos
Exemplo de execução de Migrations para criação de uma base de dados com informações de produtos a partir de uma Console Application criada com .NET 6, utilizando ainda injeção de dependências, Logging, Fluent Migrator, SQL Server e configurações para execução no Visual Studio Code via Integrated Terminal.ASPNETCore6-REST_API-JWT-Postman_Financas
Exemplo de implementação de testes de uma API REST criada com .NET 6 (e protegida com autenticação via JWT) para cálculos de juros compostos utilizando Postman + Newman. Inclui Dockerfile com build desta aplicação formada por 2 projetos (ASP.NET Core + Class Library) e visando a geração de imagem Docker para Linux.DotNet6-ClassLib-ASPNETCore_MiddlewareIndisponibilidade
Exemplo de implementação e uso de um middleware para APIs REST criadas com .NET 6 + ASP.NET Core + Fluent Migrator + com suporte a SQL Server e SQLite (armazenando períodos de indisponibilidade da aplicação, que serão verificados durante o processamento de requisições HTTP).DotNet5-AzureFunctions-EventHubs-Sql-DapperContrib_Questoes
Exemplo de Function App criada com .NET 5 + Azure Functions + Azure Event Hubs para processamento de eventos envolvendo respostas a uma questão sobre tecnologias e gravação das ocorrências utilizando Dapper.Contrib + SQL ServerASPNETCore2_APIs_Cache
Exemplos de uso de cache em memória e com Redis em APIs baseadas no ASP.NET Core 2.0CSharp12-Exemplos
Exemplos de novas funcionalidades do C# 12 implementados com .NET 8.ASPNETCore6-REST_API-Bogus_SimulacaoContatos
Exemplo de geração de dados (simulações) sobre contatos corporativos com a biblioteca Bogus em uma API REST criada com .NET 6 + ASP.NET Core. Inclui uso de Swagger + OpenAPI.ASPNETCore3.1-REST_API-xUnit-FluentAssertions-Swagger-Docker_JurosCompostos
Exemplo de implementação em ASP.NET Core 3.1 de API REST para cálculo de juros compostos, com testes de unidade baseados nos frameworks xUnit e Fluent Assertions.ASPNETCore2_Swagger
Exemplo de uso do Swagger para documentação de uma API REST criada com o ASP.NET Core 2.0.DotNetCore3.1_BackEnd
Exemplos de desenvolvimento back-end em .NET Core 3.1 e ASP.NET Core 3.1 utilizando MongoDB, Redis e RabbitMQDotNet6-Site-SpecFlow-xUnit-FluentAssertions-Selenium-Chrome_ConversorDistancias
Exemplo de implementação em .NET 6 + ASP.NET Core de um site para conversão de distâncias em milhas para Km, com testes de interface baseados nos frameworks xUnit, Fluent Assertions e SpecFlow (Chrome Driver). Inclui uso de um Dockerfile (para geração de imagens Linux).Kubernetes-KEDA-AzureQueueStorage_ContagemAcessos
Objetos para Deployment de um Worker Service (contagem de acessos) no Kubernetes utilizando KEDA, Helm, Azure Queue Storage e um Worker criado com .NET 7. Foi definido 1 exemplo para ScaledObject (com cooldownPeriod).ASPNETCore7-REST_API-Dapr-StateManagement_ContagemAcessos
Exemplo de API REST criada com o .NET 7 + ASP.NET Core para contagem de acessos utilizando building block de State Management do projeto Dapr (Distributed Application Runtime). Inclui exemplos em YAML para gerenciamento de estados com Redis, MongoDB, PostgreSQL e SQL Server, além de um arquivo do Docker Compose para criação de ambiente de testes.ASPNETCore7-MinimalAPIs-Groups-Filters-Swagger_ContagemAcessos-ApiKey
Exemplo de API REST para contagem de acessos criada com .NET 7 + ASP.NET Core + Minimal APIs. Inclui o uso de Groups e Filters validando uma API Key, além de um Dockerfile para a geração de imagens baseadas em Linux.ASPNETCore2_JWT-RefreshTokens
Exemplo de uso de JWT (JSON Web Token), Bearer Authentication e Refresh Tokens em uma API REST criada com o ASP.NET Core 2.0ASPNETCore5-REST_API-Swagger-Versioning_ContagemAcessos
Exemplo de API REST com versionamento criada com o ASP.NET Core + .NET 5 para contagem de acessos, com utilização do Swagger e do projeto ASP.NET API VersioningTestesIntegracao-Reactor-Abril-2022
Exemplo apresentado em evento online do Microsoft Reactor abordando a implementação e automação de testes de integração utilizando containers e o Azure DevOps.ASPNETCore3.1-REST_API-SpecFlow-xUnit-Swagger-K8s-Docker_JurosCompostos
Exemplo de implementação em ASP.NET Core 3.1 de API REST para cálculo de juros compostos, com testes baseados nos frameworks SpecFlow + xUnit e arquivos manifesto para criação de objetos no Kubernetes.DotNet6_RC2-CSharp10_Exemplos
Exemplos de utilização dos novos recursos do C# 10 em aplicações criadas com .NET 6 e ASP.NET Core.Selenium-DotNetCore2-Headless
Exemplo de implementação de testes de uma interface Web com Selenium Web Driver, .NET Core 2.0, .NET Standard 2.0 e xUnit. Os testes foram configurados para a execução em modo headless (sem a abertura de janelas) com o Mozilla Firefox e o Google Chrome.DotNet6-BenchmarkDotNet-Testes-InputData-SqlServer-Dapper-EFCore
Exemplo de implementação em .NET 6 (Console App) de benchmarking com testes comparando a performance do Dapper e do Entity Framework Core em inclusões de dados no SQL Server que envolvem um relacionamento de um-para-muitos (Empresa e Contatos). Os comparativos foram gerados empregando o package BenchmarkDotNet. Inclui arquivo do Docker Compose para configuração do ambiente de testes.DotNet7-Worker-Polly-Fallback-Simmy_ConsumoAPIContagem
Exemplo de consumo em um Worker Service criado com .NET 7 de uma API REST (contagem de acessos), utilizando para isto a biblioteca Polly com o padrão Fallback para tratamento de falhas (retornando um valor default quando as mesmas ocorrerem). Inclui também a simulação de caos com o projeto Simmy.DotNet6-WorkerService-Kafka-MongoDB-xUnit-IntegrationTests_Acoes-v2
Exemplo de consumo de mensagens de um tópico do Apache Kafka com dados de ações em um Worker Service criado com .NET 6, utilizando ainda MongoDB para gravação dos dados, FluentValidation para validações e um Dockerfile para geração de imagens Docker em Linux. Inclui também um projeto criado com .NET 6 + xUnit + Fluent Assertions + configurações de ambiente para testes de integração desta aplicação, com uso da interface ITestOutputHelper (xUnit) direcionando mensagens para saída padrão (stdout).KEDA-DevOpsExperience2022
Exemplo de utilização de KEDA (Kubernetes Event-driven Autoscaling) apresentado durante a edição de Abril-2022 do DevOps ExperienceASPNETCore2.1_Kubernetes
Exemplo de utilização conjunta de ASP.NET Core 2.1, Docker, Alpine Linux, Kubernetes e o serviço AKS (Azure Kubernetes Service)ASPNETCore6-EFCore-Dapper-SqlServer-MediatR-CQS_SupportRequests
Exemplo de implementação de API REST em .NET 6 + ASP.NET Core utilizando MediatR + CQS (Command-query separation), Open API/Swagger, com a gravação (via Entity Framework Core) e consulta (via Dapper) de informações sobre chamados de suporte.Dapper-DotNetCore2.1
Exemplos de utilização do Dapper em aplicações .NET Core 2.1 e ASP.NET Core 2.1ASPNETCore6-DistributedTracing-OpenTelemetry-Jaeger-Redis_APIContagem-v2
Exemplo de API REST criada com o .NET 6 + ASP.NET Core e utilizando Distributed Tracing com Jaeger + OpenTelemetry + RedisDotNet5-Worker-Polly-Fallback_ConsumoAPIContagem
Exemplo de consumo em um Worker Service criado com .NET 5 de uma API REST (contagem de acessos), utilizando para isto a biblioteca Polly e o padrão Fallback para tratamento de falhas (retornando um valor default quando as mesmas ocorrerem)GitHubActions-TestesCarga-loadtest_npm
Workflow do GitHub Actions para execução de testes de carga em um endpoint utilizando o package npm loadtest.ASPNETCore6-REST_API-MongoDB-Kubernetes-kind-Postman_ChamadosSuporte
Exemplo de API REST criada com o .NET 6 + ASP.NET Core para cadastramento e consulta de chamados de suporte utilizando o MongoDB. Inclui uso do FluentValidation para validações, um Dockerfile para geração de imagens da aplicação, testes em JavaScript com Postman (para execução de uma Collection via Newman) e configurações para execução da API em cluster Kubernetes local criado com kind.DotNet6-WorkerService-Kafka-MongoDB-MSTest-Serilog-IntegrationTests_Acoes
Exemplo de consumo de mensagens de um tópico do Apache Kafka com dados de ações em um Worker Service criado com .NET 6, utilizando ainda MongoDB para gravação dos dados, FluentValidation para validações e um Dockerfile para geração de imagens Docker em Linux. Inclui também um projeto criado com .NET 6 + MSTest + Fluent Assertions + Serilog para testes de integração desta aplicação.Postman-Collection-JWT_ContagemAcessos
Exemplo de Collection do Postman para consumo de API REST de contagem de acessos, incluindo o uso de JWT (JSON Web Tokens) no envio de requisições.ASPNETCore2_JWT-Identity
Exemplo de uso de Identity Core, JWT (JSON Web Token) e Bearer Authentication em uma API REST criada com o ASP.NET Core 2.0LoadTests-k6_DevOpsExperience-Ago2023
Conteúdos sobre testes de carga com k6 relativos à minha apresentação durante a edição de Agosto-2023 do DevOps Experience.ASPNETCore2.1_JWT-Identity
Exemplo de uso de Entity Framework Core InMemory, Identity Core, JWT (JSON Web Token) e Bearer Authentication em uma API REST criada com o ASP.NET Core 2.1CSharp7_VS2017
Exemplos de utilização dos novos recursos do C# 7.0 criados a partir do Visual Studio 2017 - Colaboração: André Secco (Microsoft MVP, MTAC).TestesIntegracao-KubeDev
Exemplo apresentado em evento online da comunidade KubeDev abordando a implementação e automação de testes de integração utilizando containers e o Azure DevOps.ASPNETCore7-REST_API_LocalUserJwts_ContagemAcessos
Exemplo de API REST para contagem de acessos criada com .NET 7 ASP.NET Core, com uso do comando dotnet user-jwts create para geração de JWTs para testes em ambientes de Desenvolvimento. Inclui um Dockerfile para a geração de imagens baseadas em Linux.ASPNETCore5-REST_API-JWT-Swagger_ContagemAcessos
Exemplo de API REST para contagem de acessos criada com o .NET 5 + ASP.NET Core e que inclui utilização de JWT (JSON Web Tokens), além de configurações para que o Swagger suporte tokens.ASPNETCore6-Preview5-Docker_SiteContagem
Exemplo de aplicação criada com o Preview 5 do .NET 6 com utilização de ASP.NET Core + Razor Pages, além de um Dockerfile para a geração de imagens baseadas em LinuxShiftLeftRight_DevOpsExperience-Set2023
Conteúdos da apresentação Não recomece um projeto, inicie com Shift Left: escolhendo componentes open source certos desde o início realizada na edição de Setembro-2023 do DevOps Experience.k6-LoadTests-Reports-JUnit-AzureDevOps_ContagemAcessos
Exemplo de implementação de testes de carga em JavaScript para execução com a ferramenta k6, incluindo a geração de relatórios com os resultados através do projeto k6-reporter e exportação também para JMeter (arquivo .xml). Este repositório também inclui um Pipeline do Azure DevOps.ASPNETCore7-WebApi-RateLimiting-Fixed-Concurrency-k6_ContagemAcessos
Exemplo de API REST para contagem de acessos criada com .NET 7 + ASP.NET Core (Web API template), com Rate Limiting utilizando os modos Fixed Window, Fixed Window com Queue Limit e Concurrency + customização para uso do HTTP Status Code 429 (Too Many Requests). Inclui testes de carga implementados em JavaScript com a ferramenta k6.KEDA_2023-11
Exemplos utilizando os scalers Cron e Metrics API no KEDADotNet6-NuGet-SpecFlow-xUnit-FluentAssertions_ConversorTemperaturas
Exemplo de implementação em .NET 6 de Class Library para conversão de temperaturas, com testes baseados nos frameworks SpecFlow, xUnit e Fluent Assertions e SpecFlow. Inclui configurações para a geração de pacotes NuGet.DotNet6-AzureFunctions-InProcess-SQL-InputOutputBindings_Contagem
Exemplo de implementação de aplicação serverless de contagem de acessos com .NET 6 + Azure Functions + In-Process + HTTP Trigger + Azure SQL/SQL Server (Output e Input Bindings)DotNet9-2024-06
Exemplos demonstrando novas funcionalidades do .NET 9, C# 13 e ASP.NET Core. Foi utilizado o .NET 9 Preview 4 neste exemplo.Love Open Source and this site? Check out how you can help us