Example #1
0
 public static void FireAndForget <TContent>(this MessageContext context, TContent content, string endpointname, string id, string sagaid, Dictionary <string, string> headers = null)
 {
     context.FireAndForget(content, context.CreateOrigin(), context.CreateOptions(endpointname, id, sagaid, headers));
 }
Example #2
0
 public static void Publish <TContent, TData>(this MessageContext context, TData data, TContent content, string endpointname, string id, string key, Dictionary <string, string> headers = null)
 {
     context.Publish(data, content, context.CreateOrigin(key), context.CreateOptions(endpointname, id, headers));
 }
Example #3
0
 public static void Send <TContent, TData>(this MessageContext context, TData data, TContent content, string endpointname, string id, string sagaid, Dictionary <string, string> headers = null)
 {
     context.Send(data, content, context.CreateOrigin(), context.CreateOptions(endpointname, id, sagaid, headers));
 }
Example #4
0
 public static void Publish <TContent>(this MessageContext context, TContent content, EndPointSetting endpointsetting, string id, string sagaid, string key, Dictionary <string, string> headers = null)
 {
     context.Publish(content, endpointsetting, context.CreateOrigin(key), context.CreateOptions(string.Empty, id, sagaid, headers));
 }
Example #5
0
 public static void Send <TContent>(this MessageContext context, TContent content, EndPoint endpoint, string id, string operationid, string sagaid, Dictionary <string, string> headers = null)
 {
     context.Send(content, endpoint, context.CreateOrigin(), context.CreateOptions(string.Empty, id, operationid, sagaid, headers));
 }