public ExceptionlessConfiguration(IDependencyResolver resolver) { ServerUrl = DEFAULT_SERVER_URL; UserAgent = DEFAULT_USER_AGENT; SubmissionBatchSize = DEFAULT_SUBMISSION_BATCH_SIZE; Enabled = true; EnableSSL = true; DefaultTags = new TagSet(); DefaultData = new DataDictionary(); Settings = new SettingsDictionary(); if (resolver == null) { throw new ArgumentNullException("resolver"); } _resolver = resolver; EventPluginManager.AddDefaultPlugins(this); }
public ExceptionlessConfiguration(IDependencyResolver resolver) { if (resolver == null) { throw new ArgumentNullException("resolver"); } ServerUrl = DEFAULT_SERVER_URL; UserAgent = DEFAULT_USER_AGENT; SubmissionBatchSize = DEFAULT_SUBMISSION_BATCH_SIZE; Enabled = true; QueueMaxAge = TimeSpan.FromDays(7); QueueMaxAttempts = 3; DefaultTags = new TagSet(); DefaultData = new DataDictionary(); Settings = new SettingsDictionary(); IncludePrivateInformation = true; _resolver = resolver; EventPluginManager.AddDefaultPlugins(this); }