public AppsContextConnector(IAppsClient appsClient, ISandboxesClient sandboxesClient, IReadOnlyList<App> apps, SandboxCollection sandboxes, string serviceName, string[] excludePrefixes) : base(serviceName, excludePrefixes) { this.appsClient = appsClient; this.sandboxesClient = sandboxesClient; this.apps = apps; this.indexedApps = apps.ToDictionary(app => app.Id); this.sandboxes = sandboxes ?? EmptySandboxCollection; }
public TestableAppsContextConnector(IAppsClient appsClient, ISandboxesClient sandboxesClient, SandboxCollection sandboxes, string serviceName, string[] excludes) : base(appsClient, sandboxesClient, new List<App>(), sandboxes, serviceName, excludes) { }
public TestableAppsContextConnector(IAppsClient appsClient, ISandboxesClient sandboxesClient, SandboxCollection sandboxes) : base(appsClient, sandboxesClient, new List<App>(), sandboxes, "anything", new string[0]) { }