public override void ActivateOptions()

in src/AWS.Logger.Log4net/AWSAppender.cs [204:229]


        public override void ActivateOptions()
        {
            if (_core != null)
            {
                _core.Close();
                _core = null;
            }

            var config = new AWSLoggerConfig(this.LogGroup)
            {
                DisableLogGroupCreation = DisableLogGroupCreation,
                Region = Region,
                ServiceUrl = ServiceUrl,
                Credentials = Credentials,
                Profile = Profile,
                ProfilesLocation = ProfilesLocation,
                BatchPushInterval = BatchPushInterval,
                BatchSizeInBytes = BatchSizeInBytes,
                MaxQueuedMessages = MaxQueuedMessages,
				LogStreamNameSuffix = LogStreamNameSuffix,
                LogStreamNamePrefix = LogStreamNamePrefix,
                LibraryLogErrors = LibraryLogErrors,
				LibraryLogFileName = LibraryLogFileName
            };
            _core = new AWSLoggerCore(config, "Log4net");
        }