Pinned Repositories
AcuWebSiteManager
Providing net global tool in order to manage acumatica website creation and deletion
AppInsightsDemo
Logging into AppInsights using multiple providers
AzureStoragePoc
Comparing cosmos storage strategies for product/order use case
CosmosDbSdkDemo
Using multiple sdks to make crud operations in Azure Cosmos Db
NetArchTestDemo
Using NetArchTest library to enforce architecture rules
NetCoreHealthChecksDemo
Demo for healthchecks on net core
PdfGeneratorDemo
Generate pdf files using various libraries
PulumiDemo
Demo for infrastructure as code with azure pulumi provider
SystemCommandLineDemo
Exploring ways of using System.CommandLine to build CLI tools
YarpDemo
Playing with Yarp reverse proxy
aimenux's Repositories
aimenux/AcuWebSiteManager
Providing net global tool in order to manage acumatica website creation and deletion
aimenux/SpectreConsoleCliDemo
Using spectre cli to build command line tools
aimenux/WebApiRateLimitingDemo
Using rate limiting middleware in web api projects
aimenux/PluginManagerDemo
Providing a basic implementation for loading and running plugins
aimenux/ServiceBusDemo
Using various ways to send and receive messages to/from azure service bus
aimenux/ApiKeyAuthenticationDemo
Adding api key authentication to web api projects
aimenux/AssemblyLoadContextDemo
Using a custom AssemblyLoadContext to illustrate plugin architecture
aimenux/BasicAuthenticationDemo
Adding basic authentication to web api projects
aimenux/ChannelsDemo
Demo about using System.Threading.Channels
aimenux/ConsoleLoggingDemo
Using multiple logging frameworks (native and third party) in console applications
aimenux/ConsoleLoggingStylesDemo
Using various styles to setup logging in console applications
aimenux/DockerNetCoreDemo
Dockerizing .NET Core Apps
aimenux/DotnetToolsCli
A cli tool to manage dotnet global tools
aimenux/IbanCli
Providing a global tool in order to validate and generate ibans
aimenux/JsonConverterDemo
Implementing custom serialization/deserialization with JsonConverters
aimenux/JsonStringEnumConverterDemo
Using various ways to support serialization/deserialization and model binding of enums in web api
aimenux/MapperlyDemo
Using mapperly for object mappings
aimenux/MassTransitDemo
Using masstransit to consume and publish messages from/to various brokers
aimenux/ObfuscarDemo
Using obfuscar to obfuscate source code
aimenux/OpenApiGenerationDemo
Generating open api specification at build time and run time
aimenux/PhoneCli
A net global tool helping to generate and validate phone numbers
aimenux/PluginArchitectureDemo
Using various ways to illustrate plugin architecture
aimenux/QrCodeCli
A global tool to encode and decode qr codes
aimenux/SerilogSinksDemo
Using Serilog to send logs to various sinks
aimenux/SerilogWebApiDemo
Using Serilog to send logs to multiple sinks
aimenux/SpectreConsoleDemo
Playing with spectre console library
aimenux/StrykerDemo
Using Stryker to run mutation testing on CI builds
aimenux/SwaggerPolymorphismDemo
Using various ways to handle polymorphic object types in swagger documentation
aimenux/WatchDogDemo
Using WatchDog for request/response/exception logging
aimenux/WebApiIntegrationTestsDemo
Using integration tests with web api projects