示例#1
0
 public ProviderFactory(BOpConfiguration config)
 {
     if (config == null)
     {
         throw new ArgumentNullException("configurationService", "Configuration service must not be null");
     }
     _config = config;
 }
示例#2
0
        private MessageBuilder(MessageTarget source, MessageTarget destination, String subtype, String body)
        {
            var config = new BOpConfiguration();

            _message      = new Message();
            _message.Body = body;

            _message.Header.Source.ApplicationID = source.ApplicationID;
            _message.Header.Source.ModuleID      = source.ModuleID;
            _message.Header.Source.TenantID      = source.TenantID;

            _message.Header.Destination.ApplicationID = destination.ApplicationID;
            _message.Header.Destination.ModuleID      = destination.ModuleID;
            _message.Header.Destination.TenantID      = destination.TenantID;


            _message.Header.MessageID = Guid.NewGuid();
            _message.Header.Type      = DEFAULT_TYPE;
            _message.Header.Subtype   = subtype;
            _message.Header.Version   = "0";

            //_message.Header.SentOn
        }