示例#1
0
 public TResult Reply <TContent, TResult>(TContent content, Origin origin, Options options)
 {
     return(_bus.Reply <TContent, TResult>(content, origin, options));
 }
示例#2
0
        public TResult Reply <TContent, TResult, TData>(TData data, TContent content, Origin origin, Options options)
        {
            Update(data);

            return(_bus.Reply <TContent, TResult>(content, origin, options));
        }
示例#3
0
        public void Publish <TContent, TData>(TData data, TContent content, Origin origin, Options options)
        {
            Update(data);

            _bus.Publish(content, origin, options);
        }
示例#4
0
 public void Publish <TContent>(TContent content, EndPoint endpoint, Origin origin, Options options)
 {
     _bus.Publish(content, endpoint, origin, options);
 }
示例#5
0
        public void Send <TContent, TData>(TData data, TContent content, Origin origin, Options options)
        {
            Update(data);

            _bus.Send(content, origin, options);
        }
示例#6
0
 public void Send <TContent>(TContent content, EndPoint endpoint, Origin origin, Options options)
 {
     _bus.Send(content, endpoint, origin, options);
 }
示例#7
0
 public void FireAndForget <TContent>(TContent content, Origin origin, Options options)
 {
     _bus.FireAndForget(content, Origin, options);
 }