Pinned Repositories
autofac-serilog-integration
Contextual logger injection for Autofac using Serilog
Blog
Source code & Demo for my blog
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.
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:
Flatwhite
Flatwhite is an AOP library with MVC and WebAPI ActionFilter style using Castle dynamic proxy
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.
vantheshark's Repositories
vantheshark/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.
vantheshark/Flatwhite
Flatwhite is an AOP library with MVC and WebAPI ActionFilter style using Castle dynamic proxy
vantheshark/Blog
Source code & Demo for my blog
vantheshark/Flatwhite.Core
Flatwhite is an AOP library with MVC ActionFilter style using .NET Core dispatch proxy
vantheshark/NValidator
A lightweight extensible validation library for .NET that supports fluent syntax
vantheshark/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.
vantheshark/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:
vantheshark/autofac-serilog-integration
Contextual logger injection for Autofac using Serilog
vantheshark/azure-service-bus-dotnet
☁️ .NET Standard client library for Azure Service Bus
vantheshark/dapper-dot-net
Dapper - a simple object mapper for .Net
vantheshark/dotnet-webapi-template
Template to create dotnet Web API projects
vantheshark/FluentEmail
.NET Core email sending
vantheshark/openhack-containers
Source code and dockerfiles for Containers Openhack
vantheshark/python-sqs-consumer
Python SQS Consumer example
vantheshark/resharper-xunit
ReSharper runner for xUnit.net
vantheshark/serilog
Simple .NET logging with fully-structured events
vantheshark/serilog-level-switcher
A library to allow you dynamically switch the Serilog logger log level at run time for debugging
vantheshark/serilog-sinks-splunk
A Serilog sink that writes to Splunk
vantheshark/sinks-rollingfile
A serilog sink for rolling files based on size and time
vantheshark/vanthoainguyen.github.io
All about "van"
vantheshark/WHTechChallenge