2 instantiations of PublishedApplication
Microsoft.AspNetCore.Server.IntegrationTesting (2)
ApplicationPublisher.cs (1)
99return Task.FromResult(new PublishedApplication(publishDirectory.FullName, logger));
CachingApplicationPublisher.cs (1)
47return new PublishedApplication(CopyPublishedOutput(publishedApplication, logger), logger);
8 references to PublishedApplication
Microsoft.AspNetCore.Server.IntegrationTesting (8)
ApplicationPublisher.cs (1)
20public virtual Task<PublishedApplication> Publish(DeploymentParameters deploymentParameters, ILogger logger)
CachingApplicationPublisher.cs (6)
10private readonly Dictionary<DotnetPublishParameters, PublishedApplication> _publishCache = new Dictionary<DotnetPublishParameters, PublishedApplication>(); 16public override async Task<PublishedApplication> Publish(DeploymentParameters deploymentParameters, ILogger logger) 41if (!_publishCache.TryGetValue(dotnetPublishParameters, out var publishedApplication)) 50private static string CopyPublishedOutput(PublishedApplication application, ILogger logger) 77foreach (var publishedApp in _publishCache.Values)
Deployers\ApplicationDeployer.cs (1)
19private PublishedApplication _publishedApplication;