Projects in Awesome Lists by dotnet-labs
A curated list of projects in awesome lists by dotnet-labs .
https://github.com/dotnet-labs/jwtauthdemo
ASP.NET Core + Angular JWT auth demo; integration tests; login, logout, refresh token, impersonation, authentication, authorization; run on Docker Compose.
angular api asp-net-core aspnetcore authentication authorization docker docker-compose impersonation integration-testing json-web-token jwt jwt-auth jwt-token login logout refresh-token
Last synced: 05 Apr 2025
https://github.com/dotnet-labs/serviceworkercronjob
Schedule Cron Jobs using HostedService in ASP.NET Core
aspnetcore cron cronjob cronjob-scheduler dotnet dotnetcore hostedservices
Last synced: 03 Oct 2025
https://github.com/dotnet-labs/minimal-url-shortener
An example web app based on the new feature in .NET 8 | minimal web API in ASP.NET 8
api docker dotnet dotnet-core dotnet6 dotnet8 dotnetcore shortener url url-shortener webapp
Last synced: 11 Apr 2025
https://github.com/dotnet-labs/headfirstdesignpattern
Head First Design Pattern: Completely Rewrite in C#
algorithm composite encapsulates factory factory-pattern headfirst iterator-pattern principles proxy-pattern singleton-pattern strategy
Last synced: 13 Jul 2025
https://github.com/dotnet-labs/sftpservice
Working with SFTP in .NET Core
dotnet dotnetcore sftp sftp-client
Last synced: 11 Apr 2025
https://github.com/dotnet-labs/apiauthdemo
A simple demo with JWT Auth APIs and Basic Auth APIs, with Swagger support. Swagger Security; Swagger Auth
basic-authentication dotnet dotnet-core dotnetcore http http-client jwt jwt-auth jwt-authentication jwt-token swagger swagger-ui
Last synced: 15 Jun 2025
https://github.com/dotnet-labs/nginxloadbalancer
Host an ASP.NET Core App with Nginx and Docker: SSL and Load Balancing
aspnetcore docker docker-compose dotnet dotnetcore load-balancer nginx nginx-docker nginx-proxy ssl ssl-certificate
Last synced: 11 Apr 2025
https://github.com/dotnet-labs/filetransferusinghttpclient
Upload/Download Files Using HttpClient in C#
aspnetcore dotnet dotnetcore file-download file-upload http httpclient netcore
Last synced: 11 Apr 2025
https://github.com/dotnet-labs/angularfileupload
Upload files from Angular client to a .NET API endpoint
angular api dotnet dotnet5 dotnetcore download-file file-download file-upload upload upload-file webapi webapi2
Last synced: 11 Apr 2025
https://github.com/dotnet-labs/herokucontainer
Dockerized ASP.NET Core Web API app in Heroku
api api-security auth authentication authorization container docker dotnet dotnet5 dotnetcore file-upload swagger webapp
Last synced: 11 Apr 2025
https://github.com/dotnet-labs/windowsservicedemo
Windows Service in ASP.NET Core
aspnetcore dependency-injection dotnet dotnetcore file-watcher filewatcher netcore windows-service windowsservice
Last synced: 05 Sep 2025
https://github.com/dotnet-labs/semaphoreslimthrottle
Rate Limiting API Endpoints in ASP.NET Core
api asp-net-core aspnetcore concurrency concurrent dotnet dotnet-core dotnetcore http http-client http-request httpclient rate-limiting semaphore throttle throttling
Last synced: 07 Jul 2025
https://github.com/dotnet-labs/apicontrollerintegrationtests
Integration Tests for API Controllers using MSTest
controller dotnet dotnetcore integration-testing integration-tests mstest mstestv2
Last synced: 26 Jul 2025
https://github.com/dotnet-labs/handwritingrecognition
Handwriting Recognition using ML.NET
dotnet dotnetcore handwriting-recognition handwritten-digit-recognition machine-learning machinelearning
Last synced: 11 Apr 2025
https://github.com/dotnet-labs/patternmatchingdemos
Using Pattern Matching to Avoid Massive "if" Statements
Last synced: 11 Apr 2025
https://github.com/dotnet-labs/customconfigurationproviderdemo
Create a Custom Configuration Provider in ASP.NET Core
aspnetcore configuration configuration-provider dotnet dotnetcore integration-testing
Last synced: 22 Aug 2025
https://github.com/dotnet-labs/client-ip-safelist
Client IP safelist for ASP.NET Core | .NET 5 | CIDR | Network | allowed list | IP restriction
allowedlist api cidr client-ip dotnet dotnet-core dotnet5 dotnetcore integration-tests ip-restrictions ngrok remote-ip remoteip safe-list security
Last synced: 08 Aug 2025
https://github.com/dotnet-labs/unittestingwithilogger
Unit Testing with .NET Core ILogger<T>
dotnet dotnet5 dotnet6 dotnetcore dotnetcore3 logging mock moq testing unit-testing unittest
Last synced: 11 Apr 2025
https://github.com/dotnet-labs/optionspattern
Options Pattern in .NET Core
dependency-injection design-patterns dotnet dotnetcore options options-pattern
Last synced: 10 Oct 2025
https://github.com/dotnet-labs/runexefromwebapi
Run an External Executable in ASP.NET Core
api asp-net-core aspnetcore dotnet dotnetcore
Last synced: 15 Jul 2025
https://github.com/dotnet-labs/kestrelhttps
Enforce HTTPS for an ASP.NET Web API hosted in Kestrel
docker docker-compose dotnet dotnetcore https kestrel ssl ssl-certificate
Last synced: 11 Apr 2025
https://github.com/dotnet-labs/jsonlabs
Working with JSON in .NET Core 3
deserialization dotnet dotnetcore json serialization
Last synced: 24 Oct 2025
https://github.com/dotnet-labs/serilogfilterdemo
Set up Serilog for .net applications
dotnet dotnet-core dotnetcore log logger logging serilog serilog-configuration serilog-sink
Last synced: 11 Apr 2025
https://github.com/dotnet-labs/chainofresponsibility
Design Pattern - Chain of Responsibility
design-pattern design-patterns dotnet dotnetcore
Last synced: 11 Apr 2025
https://github.com/dotnet-labs/immutable-collection-inmemory-cache
Working with Cache using Immutable Collections
asp-net-core aspnetcore cache dotnet dotnetcore immutable immutable-collections memory-cache
Last synced: 25 Dec 2025
https://github.com/dotnet-labs/stringtemplates
How to Create String Templates in CSharp
Last synced: 11 Apr 2025
https://github.com/dotnet-labs/sslcertificatechecker
Check SSL Certificate Details Using .NET 6+
dotnet dotnet6 dotnetcore ssl ssl-certificate
Last synced: 25 Dec 2025
https://github.com/dotnet-labs/builderpattern-moq-unittests
Builder Pattern vs Moq in Unit Tests
builder-pattern moq unit-test unit-testing
Last synced: 11 Apr 2025
https://github.com/dotnet-labs/concurrencycontrol
Entity Framework Core Concurrency Control Demo
concurrency dotnetcore entity-framework entity-framework-core entityframework entityframeworkcore optimistic-concurrency
Last synced: 25 Dec 2025
https://github.com/dotnet-labs/netcoreglobaltools
Create a custom .NET Core CLI tool
cli command-line command-line-tool commandline docker dotnet dotnetcore global-tool
Last synced: 25 Dec 2025
https://github.com/dotnet-labs/lifetimeeventsdemo
A demo about the ASP.NET Core Lifetime Events
dotnet dotnetcore ihostapplicationlifetime
Last synced: 25 Dec 2025
https://github.com/dotnet-labs/memorycachelabs
Cache in-memory in ASP.NET Core | tests | immutable
cache dotnet dotnet-core dotnetcore immutable memory-cache unit-testing unitest
Last synced: 25 Dec 2025
https://github.com/dotnet-labs/configurationbuilderdemos
ConfigurationBuilder Demos: APS.NET Core configuration
Last synced: 06 Apr 2025
https://github.com/dotnet-labs/headfirstooad
Coding practice when read HeadFirstOOAD book
Last synced: 25 Dec 2025
https://github.com/dotnet-labs/ControllerUnitTests
Unit testing Controllers with ClaimsPrincipal | User | Identity | Claims
claims controller credentials dotnet dotnet5 dotnetcore identity unit-testing unittest user
Last synced: 11 Mar 2025
https://github.com/dotnet-labs/controllerunittests
Unit testing Controllers with ClaimsPrincipal | User | Identity | Claims
claims controller credentials dotnet dotnet5 dotnetcore identity unit-testing unittest user
Last synced: 15 Jun 2025
https://github.com/dotnet-labs/fireandforget
A demo app for Web API fire-and-forget
Last synced: 25 Dec 2025
https://github.com/dotnet-labs/xmldocumentationdemo
XML Documentation in CSharp
comment comments csharp summary visual-studio xml xml-document xml-documentation
Last synced: 12 Oct 2025
https://github.com/dotnet-labs/agecalculator
How to calculate age in C#
csharp date datetime idempotency idempotent purefunction
Last synced: 12 Oct 2025
https://github.com/dotnet-labs/cookieauthwebapi
An example Web API app uses Cookie Authentication
Last synced: 06 Apr 2025