Mini internal application bus for .NET