public void SetUp() { _compositeTestAgent = new CompositeTestAgent(); _agent = _compositeTestAgent.GetAgent(); _apiSupportabilityMetricCounters = _compositeTestAgent.Container.Resolve <IApiSupportabilityMetricCounters>(); _configSvc = _compositeTestAgent.Container.Resolve <IConfigurationService>(); }
public void SetUp() { _compositeTestAgent = new CompositeTestAgent(); _compositeTestAgent.ServerConfiguration.AccountId = _accountId; _compositeTestAgent.ServerConfiguration.TrustedAccountKey = _trustKey; _compositeTestAgent.ServerConfiguration.PrimaryApplicationId = _appId; _apiSupportabilityMetricCounters = _compositeTestAgent.Container.Resolve <IApiSupportabilityMetricCounters>(); _configSvc = _compositeTestAgent.Container.Resolve <IConfigurationService>(); }
public AgentBridgeApi(IAgent agent, IApiSupportabilityMetricCounters apiSupportabilityMetricCounters, IConfigurationService configSvc) { _agent = agent; _configSvc = configSvc; _apiSupportabilityMetricCounters = apiSupportabilityMetricCounters; }
public static void SetSupportabilityMetricCounters(IApiSupportabilityMetricCounters apiSupportabilityMetricCounters) { _apiSupportabilityMetricCounters = apiSupportabilityMetricCounters; }
public AgentApiImplementation(ITransactionService transactionService, ICustomEventTransformer customEventTransformer, IMetricBuilder metricBuilder, IMetricAggregator metricAggregator, ICustomErrorDataTransformer customErrorDataTransformer, IBrowserMonitoringPrereqChecker browserMonitoringPrereqChecker, IBrowserMonitoringScriptMaker browserMonitoringScriptMaker, IConfigurationService configurationService, IAgent agent, ITracePriorityManager tracePriorityManager, IApiSupportabilityMetricCounters apiSupportabilityMetricCounters, IErrorService errorService) { _transactionService = transactionService; _customEventTransformer = customEventTransformer; _metricBuilder = metricBuilder; _metricAggregator = metricAggregator; _customErrorDataTransformer = customErrorDataTransformer; _browserMonitoringPrereqChecker = browserMonitoringPrereqChecker; _browserMonitoringScriptMaker = browserMonitoringScriptMaker; _configurationService = configurationService; _agent = agent; _agentBridgeApi = new AgentBridgeApi(_agent, apiSupportabilityMetricCounters, _configurationService); _tracePriorityManager = tracePriorityManager; _errorService = errorService; }
public SpanBridgeApi(ISpan span, IApiSupportabilityMetricCounters apiSupportabilityMetricCounters, IConfigurationService configSvc) { _span = span; _apiSupportabilityMetricCounters = apiSupportabilityMetricCounters; _configSvc = configSvc; }
public TransactionBridgeApi(ITransaction transaction, IApiSupportabilityMetricCounters apiSupportabilityMetricCounters, IConfigurationService configSvc) { _transaction = transaction; _apiSupportabilityMetricCounters = apiSupportabilityMetricCounters; _configSvc = configSvc; }