summaryrefslogtreecommitdiff
path: root/code/common/ServiceBus.cs
blob: 36d15346ed225b9e79854641c7ef7c6a52157f02 (plain)
1
2
3
4
5
6
7
8
9
10
11
using System;

namespace common
{
    public interface ServiceBus
    {
        void publish<Message>() where Message : new();
        void publish<Message>(Message item) where Message : new();
        void publish<Message>(Action<Message> configure) where Message : new();
    }
}