// Token: 0x0600000D RID: 13 RVA: 0x00002183 File Offset: 0x00000383 protected void Initialize(string applicationName, ILogger logger, AnchorConfig config) { AnchorUtil.ThrowOnNullOrEmptyArgument(applicationName, "applicationName"); this.ApplicationName = applicationName; this.Logger = logger; this.Config = config; }
// Token: 0x06000095 RID: 149 RVA: 0x0000331C File Offset: 0x0000151C public static IConfigProvider CreateProvider(string applicationName, AnchorConfig schema) { ConfigDriverBase configDriverBase = null; ConfigDriverBase configDriverBase2 = null; ConfigFlags overrideFlags = ConfigProviderBase.OverrideFlags; if ((overrideFlags & ConfigFlags.DisallowADConfig) != ConfigFlags.DisallowADConfig) { configDriverBase = new ADConfigDriver(schema); } if ((overrideFlags & ConfigFlags.DisallowAppConfig) != ConfigFlags.DisallowAppConfig) { configDriverBase2 = new AnchorConfig.AnchorAppConfigDriver(schema.Name, schema); } AnchorConfig.AnchorConfigProvider anchorConfigProvider = new AnchorConfig.AnchorConfigProvider(schema); if (configDriverBase != null && configDriverBase2 != null && (overrideFlags & ConfigFlags.LowADConfigPriority) == ConfigFlags.LowADConfigPriority) { anchorConfigProvider.AddConfigDriver(configDriverBase2); anchorConfigProvider.AddConfigDriver(configDriverBase); } else { if (configDriverBase != null) { anchorConfigProvider.AddConfigDriver(configDriverBase); } if (configDriverBase2 != null) { anchorConfigProvider.AddConfigDriver(configDriverBase2); } } return(anchorConfigProvider); }
public AnchorLog(string applicationName, AnchorConfig config, Trace tracer) { this.tracers = new KeyValuePair <MigrationEventType, AnchorLog.Tracer>[] { new KeyValuePair <MigrationEventType, AnchorLog.Tracer>(MigrationEventType.Verbose, new AnchorLog.Tracer(tracer.TraceDebug)), new KeyValuePair <MigrationEventType, AnchorLog.Tracer>(MigrationEventType.Information, new AnchorLog.Tracer(tracer.Information)), new KeyValuePair <MigrationEventType, AnchorLog.Tracer>(MigrationEventType.Warning, new AnchorLog.Tracer(tracer.TraceWarning)), new KeyValuePair <MigrationEventType, AnchorLog.Tracer>(MigrationEventType.Error, new AnchorLog.Tracer(tracer.TraceError)) }; this.ApplicationName = applicationName; this.Config = config; this.Update(); }
// Token: 0x0600000E RID: 14 RVA: 0x000021A5 File Offset: 0x000003A5 protected virtual ILogger CreateLogger(string applicationName, AnchorConfig config) { return(new AnchorLogger(applicationName, config)); }
// Token: 0x06000002 RID: 2 RVA: 0x000020DF File Offset: 0x000002DF internal SimpleContext(string applicationName, AnchorConfig config) { this.Initialize(applicationName, this.CreateLogger(applicationName, config), config); }
public AnchorLog(string applicationName, AnchorConfig config) : this(applicationName, config, ExTraceGlobals.ServiceletTracer) { }
internal AnchorContext(string applicationName, OrganizationCapability anchorCapability, AnchorConfig config) : base(applicationName, config) { this.AnchorCapability = anchorCapability; }
// Token: 0x060000DA RID: 218 RVA: 0x00003E6C File Offset: 0x0000206C public AnchorLogger(string applicationName, AnchorConfig config, Trace trace, ExEventLog eventLogger) { this.Config = config; this.log = new AnchorLog(applicationName, this.Config, trace); this.EventLogger = eventLogger; }
// Token: 0x060000D8 RID: 216 RVA: 0x00003E35 File Offset: 0x00002035 public AnchorLogger(string applicationName, AnchorConfig config) : this(applicationName, config, AnchorLogger.AnchorEventLogger) { }