reiugit's repositories
ApiGatewayWithYarp
Api-Gateway with Yarp, providing a gateway for 2 Downstream-APIs
WebApiWithSerilogAndSeq
WebAPI with Serilog and Seq
AccessAppsettingsInWebApplicationBuilder
Access appsettings in WebApplicationBuilder.
BlazorFileUpload
Simple Blazor File-Upload.
BlazorSampleDotNet8
DotNet8 Blazor Sample with Clean Architecture
CleanArchitectureWithVerticalSlicesAndUnitTests
Clean Architecture with Vertical Slices and Unit Tests.
CustomOneOfTypesWithOneOfBase
Custom OneOf-Types with OneOfBase.
Dotnet8_GlobalExceptionHandlers
Global Exception Handlers in .Net 8
ErrorOrExample
Example showcasing the usage of ErrorOr.
FluentAssertionScopes
FluentAssertions using an 'AssertionScope'.
FluentAssertionsForDateAndTime
FluentAssertions for DateTime, DateTimeOffset and TimeSpan.
FluentAssertionsForHttpResponseMessages
FluentAssertions for 'HttpResponseMessages'.
FluentBuilderExample
Example of a 'Guided Fluent Builder'
HostConfiguration
Reading the configuration in a host-application before startup.
JwtExample
Example for JWT Authentication using Bearer Tokens.
MinimalApiWithFluentValidation
Minimal API with FluentValidation.
OneOfAsOptionType
'OneOf' used as 'Option Type'
OneOfExample
OneOf example showing Match, Switch, TryPickTx, AsTx.
OptionTypeTwoWays
'OneOf' used as 'Option Type' compared with pure 'Option Type'.
OutputCacheExample
OutputCache for WebAPI
PasswordHashingWithSalting
Password Hashing with Salting.
PostgresWithDapper
Using Postgres with Dapper.
react-app-example
Sample React App with TypeScript
ResultPatternExample
Result-Pattern example with implicit conversion and Match function.
ServiceDiscoveryWithConsul
Service Discovery with Consul
StopwatchWithoutHeapAllocations
Avoiding the instantiation of the Stopwatch class with the static GetTimestamp method.
UnitParsingAndConverting
Parsing and converting of Units.
WebApiWithBearerAuthorization
Web Api with Bearer Authorization.
WebApiWithHangfire
WebAPI with Hangfire.