internal ServiceBundle( IHttpClientFactory httpClientFactory = null, IHttpManager httpManager = null, ITelemetryReceiver telemetryReceiver = null, IValidatedAuthoritiesCache validatedAuthoritiesCache = null, IAadInstanceDiscovery aadInstanceDiscovery = null, IWsTrustWebRequestManager wsTrustWebRequestManager = null, bool shouldClearCaches = false) { HttpManager = httpManager ?? new HttpManager(httpClientFactory); TelemetryManager = new TelemetryManager(telemetryReceiver ?? Telemetry.GetInstance()); ValidatedAuthoritiesCache = validatedAuthoritiesCache ?? new ValidatedAuthoritiesCache(shouldClearCaches); AadInstanceDiscovery = aadInstanceDiscovery ?? new AadInstanceDiscovery(HttpManager, TelemetryManager, shouldClearCaches); WsTrustWebRequestManager = wsTrustWebRequestManager ?? new WsTrustWebRequestManager(HttpManager); PlatformProxy = PlatformProxyFactory.GetPlatformProxy(); }
public void TestInitialize() { _validatedAuthoritiesCache = new ValidatedAuthoritiesCache(); }
public void TestInitialize() { TestCommon.ResetStateAndInitMsal(); _validatedAuthoritiesCache = new ValidatedAuthoritiesCache(); _cache = new TokenCache(); }