Van Nguyen's repositories
Burrow.NET
Burrow.NET is a simple library created based on some EasyNetQ ideas, it's a thin wrapper of RabbitMQ.Client for .NET. Basically, if you just need to put your message or subscribe messages from RabbitMQ server, you found the right place. With Burrow.NET, you can easily customize almost everything start with exchange and queue name, changing the way to serialize your object, inject custom error handling strategies, etc.
Flatwhite.Core
Flatwhite is an AOP library with MVC ActionFilter style using .NET Core dispatch proxy
NValidator
A lightweight extensible validation library for .NET that supports fluent syntax
Smartflow
Smartflow is a small and simple module inspired by Greg Young SimpleCQRS. It also borrows alot of ASP.NET MVC source code to facilitate API filtering style such as Attribute filters, Global filters. Dependency injection is also fully supported and on top of it, the aim of this module is keep your code simple and easy to maintain if you want to build CQRS and event/messaging style application.
DistributedDeploymentTool
This is a small simple console application tool which can * Act as a client to execute a command on remote server * Act as a server to listen on a specific port for the remote commands from client * Act as a console app to send "exit" signal to services running on the same box * Serve as a .NET dll which exposed following interface:
autofac-serilog-integration
Contextual logger injection for Autofac using Serilog
azure-service-bus-dotnet
☁️ .NET Standard client library for Azure Service Bus
dapper-dot-net
Dapper - a simple object mapper for .Net
FluentEmail
.NET Core email sending
openhack-containers
Source code and dockerfiles for Containers Openhack
python-sqs-consumer
Python SQS Consumer example
resharper-xunit
ReSharper runner for xUnit.net
serilog-level-switcher
A library to allow you dynamically switch the Serilog logger log level at run time for debugging
serilog-sinks-splunk
A Serilog sink that writes to Splunk
sinks-rollingfile
A serilog sink for rolling files based on size and time
vanthoainguyen.github.io
All about "van"