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; }