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