main
1using System;
2
3namespace solidware.financials.infrastructure
4{
5 public interface ServiceBus
6 {
7 void publish<Message>() where Message : new();
8 void publish<Message>(Message item) where Message : new();
9 void publish<Message>(Action<Message> configure) where Message : new();
10 }
11}