Esempio n. 1
0
        public override void ActivateOptions()
        {
            base.ActivateOptions();

            EventMessageParser = EventMessageParser ?? new SNSMessageParser(ConfigOverrides);

            _client = new SNSClientWrapper(EndPoint, AccessKey, Secret, ClientConfig);

            _eventProcessor = new SNSEventProcessor(Topic, Message)
            {
                EventMessageParser = EventMessageParser
            };

            if (Layout == null)
            {
                Layout = new PatternLayout("%message");
            }
        }
 protected override void ResetClient()
 {
     _client = null;
 }