---
title: "#aspnet-core articles | Hashnode"
description: "Explore 975 articles tagged #aspnet-core on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/aspnet-core"
---

Tag

# #aspnet-core

975 posts · 627 followers

[GANESH KUMAR](https://hashnode.com/@rgk) · [Oct 14](https://hashnode.com/posts/paypal-integration-in-asp-net-core-a-safe-checkout-flow-with-orders-v2/6acfc622b321f15928d9fe84)

### [PayPal integration in ASP.NET Core: a safe checkout flow with Orders v2](https://rgk.hashnode.dev/paypal-integration-in-asp-net-core-a-safe-checkout-flow-with-orders-v2?utm_source=hashnode&utm_medium=feed)

Integrate PayPal Checkout in ASP.NET Core with the Orders v2 API: server-side totals, capture before saving, automatic refunds and verified webhooks.

4 min read · [rgk.hashnode.dev](https://rgk.hashnode.dev/paypal-integration-in-asp-net-core-a-safe-checkout-flow-with-orders-v2?utm_source=hashnode&utm_medium=feed)

[GANESH KUMAR](https://hashnode.com/@rgk) · [Oct 14](https://hashnode.com/posts/asp-net-core-settings-in-the-database-change-config-without-a-redeploy/6acfc9d7f0a99e0a9af0a01b)

### [ASP.NET Core settings in the database: change config without a redeploy](https://rgk.hashnode.dev/asp-net-core-settings-in-the-database-change-config-without-a-redeploy?utm_source=hashnode&utm_medium=feed)

Store ASP.NET Core application settings in the database with IMemoryCache, edit them from an admin page, and keep API keys and secrets masked in the UI.

4 min read · [rgk.hashnode.dev](https://rgk.hashnode.dev/asp-net-core-settings-in-the-database-change-config-without-a-redeploy?utm_source=hashnode&utm_medium=feed)

[Rahmat Afridi](https://hashnode.com/@rahmatafridi) · [Oct 1](https://hashnode.com/posts/ollama-aspnet-core-local-llms-openai/6abe995d3d1342779dd8dfb0)

### [Ollama ASP.NET Core: Running Local LLMs (and Switching to OpenAI with One Setting)](https://rahmatafridi.hashnode.dev/ollama-aspnet-core-local-llms-openai?utm_source=hashnode&utm_medium=feed)

How to run local LLMs with Ollama behind ASP.NET Core and switch to OpenAI with one configuration setting, using a provider-agnostic IAIGateway.

10 min read · [rahmatafridi.hashnode.dev](https://rahmatafridi.hashnode.dev/ollama-aspnet-core-local-llms-openai?utm_source=hashnode&utm_medium=feed)

[APITube News API](https://hashnode.com/@apitubeio) · [Sep 27](https://hashnode.com/posts/news-feed-csharp-aspnet-core/6ab8b24d34610aed8f81a750)

### [A news feed in C# with ASP.NET Core](https://apitube.hashnode.dev/news-feed-csharp-aspnet-core?utm_source=hashnode&utm_medium=feed)

A news API in C# on ASP.NET Core, measured: 874 ms per uncached request, 0.9 ms from IMemoryCache.

14 min read · [apitube.hashnode.dev](https://apitube.hashnode.dev/news-feed-csharp-aspnet-core?utm_source=hashnode&utm_medium=feed)

[Coding Droplets](https://hashnode.com/@codingdroplets) · [Sep 16](https://hashnode.com/posts/incremental-rag-indexing-dotnet/6aaa84cc6dee6917d5a0723e)

### [How to Build Incremental RAG Indexing in .NET: A Real-World Walkthrough](https://codingdroplets.com/incremental-rag-indexing-dotnet?utm_source=hashnode&utm_medium=feed)

Incremental RAG indexing in .NET: content hashes, write-new-then-delete-old updates and deletion sync that keep your vector index current.

13 min read · [codingdroplets.com](https://codingdroplets.com/incremental-rag-indexing-dotnet?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/incremental-rag-indexing-dotnet/6aaa84cc6dee6917d5a0723e)

[Coding Droplets](https://hashnode.com/@codingdroplets) · [Sep 12](https://hashnode.com/posts/mock-ichatclient-unit-tests-dotnet/6aa53eee230871222bb3e2de)

### [How to Unit Test IChatClient in .NET Without Calling a Real Model](https://codingdroplets.com/mock-ichatclient-unit-tests-dotnet?utm_source=hashnode&utm_medium=feed)

Unit test IChatClient in .NET without hitting a real LLM. Build a fake chat client, assert prompts, and keep AI endpoint tests fast and deterministic.

10 min read · [codingdroplets.com](https://codingdroplets.com/mock-ichatclient-unit-tests-dotnet?utm_source=hashnode&utm_medium=feed)

[Coding Droplets](https://hashnode.com/@codingdroplets) · [Sep 11](https://hashnode.com/posts/dotnet-container-oomkilled-kubernetes/6aa3ed6398fce027490119c4)

### [.NET Container OOMKilled in Kubernetes: Root Cause and Fix](https://codingdroplets.com/dotnet-container-oomkilled-kubernetes?utm_source=hashnode&utm_medium=feed)

Your .NET container is OOMKilled in Kubernetes. The real causes - GC heap limits, Server GC, DATAS - and the exact settings that fix each one.

11 min read · [codingdroplets.com](https://codingdroplets.com/dotnet-container-oomkilled-kubernetes?utm_source=hashnode&utm_medium=feed)

[Coding Droplets](https://hashnode.com/@codingdroplets) · [Sep 10](https://hashnode.com/posts/azure-openai-content-filter-error-dotnet/6aa29bc8a74b79c0b56b33f7)

### [Azure OpenAI Content Filter Errors in .NET APIs: Causes and Fixes](https://codingdroplets.com/azure-openai-content-filter-error-dotnet?utm_source=hashnode&utm_medium=feed)

Azure OpenAI content filter errors in .NET: why prompts fail with 400 content\_filter, why finish\_reason is content\_filter, and how to fix both.

12 min read · [codingdroplets.com](https://codingdroplets.com/azure-openai-content-filter-error-dotnet?utm_source=hashnode&utm_medium=feed)

[Coding Droplets](https://hashnode.com/@codingdroplets) · [Sep 9](https://hashnode.com/posts/stream-large-csv-export-aspnet-core/6aa14a7a922b4b3f77f30666)

### [How to Stream Large CSV Exports in ASP.NET Core: A Real-World Walkthrough](https://codingdroplets.com/stream-large-csv-export-aspnet-core?utm_source=hashnode&utm_medium=feed)

Stream large CSV exports in ASP.NET Core with IAsyncEnumerable and Results.Stream: constant memory, plus the Kestrel and EF Core traps to avoid.

11 min read · [codingdroplets.com](https://codingdroplets.com/stream-large-csv-export-aspnet-core?utm_source=hashnode&utm_medium=feed)

[Coding Droplets](https://hashnode.com/@codingdroplets) · [Sep 8](https://hashnode.com/posts/llm-tool-call-loop-dotnet/6a9ff8d1a5890c306dabba21)

### [LLM Tool Call Loops in .NET: Root Cause and Fix](https://codingdroplets.com/llm-tool-call-loop-dotnet?utm_source=hashnode&utm_medium=feed)

An LLM tool call loop in .NET burns tokens up to the iteration cap. The root cause, how to diagnose it, and the fix in Microsoft.Extensions.AI.

12 min read · [codingdroplets.com](https://codingdroplets.com/llm-tool-call-loop-dotnet?utm_source=hashnode&utm_medium=feed)
