11 lines
284 B
C#
11 lines
284 B
C#
using xEventService.Models;
|
|
|
|
namespace xEventService.Interfaces {
|
|
public interface IXEventBus {
|
|
bool Publish<T> (T @event) where T : XEvent;
|
|
|
|
bool Subscribe<TEvent, THandler> ()
|
|
where TEvent : XEvent
|
|
where THandler : IXEventHandler<TEvent>;
|
|
}
|
|
} |