Oleksii Nikiforov's repositories
keycloak-authorization-services-dotnet
Authentication and Authorization with Keycloak and ASP.NET Core 🔐
minimal-api-example
Original blog post: https://nikiforovall.github.io/dotnet/aspnetcore/2021/09/10/opinionated-minimal-api.html
Spectre.Console.Extensions
A library that extends Spectre.Console to build beautiful console apps.
http-sdk-guide
A comprehensive guide on how to write HTTP Client SDKs in .NET
cli-with-spectre-console
An example CLI application based on Spectre.Console
channels-composition-and-otel
Job Offloading Pattern using an a pipeline built with System.Threading.Channels and OpenTelemetry
azd-webapi
A template of an empty ASP.NET Core Web API (csharp) with Azure Developer CLI (azd)
copy-paster
Copy-paste-driven development made easy.
flowable-sdk-dotnet
Flowable API SDK Client for .NET
kiota-getting-started
Kiota + Aspire + .NET 8
NikiforovAll.MassTransit.Dapr
Dapr + Pub/Sub + MassTransit [WIP]
surround-with-csharp
Brings support of surround-with functionality to vscode for C#.
cap-aspire
Aspire + DotNetCore.CAP+ .NET9 + AzureServiceBus + Postgres + Bicep + azd
openapi-polymorphism
An example of how to serialize model hierarchies in .NET9 Minimal API
sharepoint-cli
Proof of Concept of SharePoint CLI via Microsoft Graph
whats-new-in-dotnet6-vnext
A compilation of the latest and greatest additions of .NET 6 and C# 10
bella-component-communications
Tool designed to help developers and BAs to work with BELLA solution on a component level (SOA)
CAP
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
cli-persistent-parameters-example
Example of how to add persistent parameters to a CLI application (console application)
command-line-api
System.CommandLine: Command line parsing, invocation, and rendering of terminal output.
eShopOnDapr
A sample .NET Core distributed application based on eShopOnContainers, powered by Dapr.
nikiforovall.github.io
N+1 IT blog. https://nikiforovall.github.io/
todo-csharp-cosmos-sql
A complete ToDo application that includes everything you need to build, deploy, and monitor an Azure solution using React.js for the Web application, C# for the API, Azure Cosmos DB SQL API for storage, and Azure Monitor for monitoring and logging.