/// <summary> /// Supply Azure AD Credentials and associated logging utility /// </summary> /// <param name="config"></param> /// <param name="logger"></param> public ReportingProcessor(IAzureADConfig config, ITraceLogger logger) { Logger = logger; AzureADConfig = config; ResponseReader = new ReportingStream(config, logger); }
/// <summary> /// Supply Azure AD Credentials and associated logging utility /// </summary> /// <param name="environment">The Azure AD environment to which this is bound</param> /// <param name="config"></param> /// <param name="logger"></param> public ReportingProcessor(AzureEnvironment environment, IAzureADConfig config, ITraceLogger logger) { Logger = logger; AzureADConfig = config; ResponseReader = new ReportingStream(environment, config, logger); }