11 instantiations of CertificatePathWatcher
Microsoft.AspNetCore.Server.Kestrel.Core (1)
KestrelServerOptions.cs (1)
464
? new
CertificatePathWatcher
(
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (10)
CertificatePathWatcherTests.cs (10)
27
using var watcher = new
CertificatePathWatcher
(dir, logger, _ => NoChangeFileProvider.Instance);
82
using var watcher = new
CertificatePathWatcher
(rootDir, logger, _ => NoChangeFileProvider.Instance);
131
using var watcher = new
CertificatePathWatcher
(dir, logger, _ => fileProvider);
181
using var watcher = new
CertificatePathWatcher
(dir, logger, _ => fileProvider);
218
using var watcher = new
CertificatePathWatcher
(dir, logger, _ => null);
244
using var watcher = new
CertificatePathWatcher
(dir, logger, _ => NoChangeFileProvider.Instance);
278
using var watcher = new
CertificatePathWatcher
(dir, logger, _ => NoChangeFileProvider.Instance);
318
using var watcher = new
CertificatePathWatcher
(dir, logger, _ => NoChangeFileProvider.Instance);
353
using var watcher = new
CertificatePathWatcher
(dir, logger, _ => fileProvider);
409
using var watcher = new
CertificatePathWatcher
(dir, logger, _ => NoChangeFileProvider.Instance);
44 references to CertificatePathWatcher
Microsoft.AspNetCore.Server.Kestrel.Core (23)
Internal\CertificatePathWatcher.cs (3)
18
private readonly ILogger<
CertificatePathWatcher
> _logger;
30
public CertificatePathWatcher(IHostEnvironment hostEnvironment, ILogger<
CertificatePathWatcher
> logger)
49
internal CertificatePathWatcher(string contentRootPath, ILogger<
CertificatePathWatcher
> logger, Func<string, IFileProvider?> fileProviderFactory)
Internal\CertificatePathWatcherLoggerExtensions.cs (16)
11
public static partial void DirectoryDoesNotExist(this ILogger<
CertificatePathWatcher
> logger, string directory, string path);
14
public static partial void UnknownFile(this ILogger<
CertificatePathWatcher
> logger, string path);
17
public static partial void UnknownObserver(this ILogger<
CertificatePathWatcher
> logger, string path);
20
public static partial void CreatedDirectoryWatcher(this ILogger<
CertificatePathWatcher
> logger, string directory);
23
public static partial void CreatedFileWatcher(this ILogger<
CertificatePathWatcher
> logger, string path);
26
public static partial void RemovedDirectoryWatcher(this ILogger<
CertificatePathWatcher
> logger, string directory);
29
public static partial void RemovedFileWatcher(this ILogger<
CertificatePathWatcher
> logger, string path);
32
public static partial void LastModifiedTimeError(this ILogger<
CertificatePathWatcher
> logger, string path, Exception e);
35
public static partial void UntrackedFileEvent(this ILogger<
CertificatePathWatcher
> logger, string path);
38
public static partial void ReusedObserver(this ILogger<
CertificatePathWatcher
> logger, string path);
41
public static partial void AddedObserver(this ILogger<
CertificatePathWatcher
> logger, string path);
44
public static partial void RemovedObserver(this ILogger<
CertificatePathWatcher
> logger, string path);
47
public static partial void ObserverCount(this ILogger<
CertificatePathWatcher
> logger, string path, int count);
50
public static partial void FileCount(this ILogger<
CertificatePathWatcher
> logger, string directory, int count);
53
public static partial void FlaggedObservers(this ILogger<
CertificatePathWatcher
> logger, string path, int count);
56
public static partial void EventWithoutFile(this ILogger<
CertificatePathWatcher
> logger, string path);
KestrelConfigurationLoader.cs (2)
26
private readonly
CertificatePathWatcher
? _certificatePathWatcher;
38
CertificatePathWatcher
? certificatePathWatcher,
KestrelServerOptions.cs (2)
463
var
certificatePathWatcher = reloadOnChange && !_disableCertificateFileWatching
466
ApplicationServices.GetRequiredService<ILogger<
CertificatePathWatcher
>>())
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (21)
CertificatePathWatcherTests.cs (20)
25
var logger = LoggerFactory.CreateLogger<
CertificatePathWatcher
>();
27
using
var
watcher = new CertificatePathWatcher(dir, logger, _ => NoChangeFileProvider.Instance);
75
var logger = LoggerFactory.CreateLogger<
CertificatePathWatcher
>();
82
using
var
watcher = new CertificatePathWatcher(rootDir, logger, _ => NoChangeFileProvider.Instance);
125
var logger = LoggerFactory.CreateLogger<
CertificatePathWatcher
>();
131
using
var
watcher = new CertificatePathWatcher(dir, logger, _ => fileProvider);
175
var logger = LoggerFactory.CreateLogger<
CertificatePathWatcher
>();
181
using
var
watcher = new CertificatePathWatcher(dir, logger, _ => fileProvider);
215
var logger = LoggerFactory.CreateLogger<
CertificatePathWatcher
>();
218
using
var
watcher = new CertificatePathWatcher(dir, logger, _ => null);
242
var logger = LoggerFactory.CreateLogger<
CertificatePathWatcher
>();
244
using
var
watcher = new CertificatePathWatcher(dir, logger, _ => NoChangeFileProvider.Instance);
276
var logger = LoggerFactory.CreateLogger<
CertificatePathWatcher
>();
278
using
var
watcher = new CertificatePathWatcher(dir, logger, _ => NoChangeFileProvider.Instance);
316
var logger = LoggerFactory.CreateLogger<
CertificatePathWatcher
>();
318
using
var
watcher = new CertificatePathWatcher(dir, logger, _ => NoChangeFileProvider.Instance);
347
var logger = LoggerFactory.CreateLogger<
CertificatePathWatcher
>();
353
using
var
watcher = new CertificatePathWatcher(dir, logger, _ => fileProvider);
407
var logger = LoggerFactory.CreateLogger<
CertificatePathWatcher
>();
409
using
var
watcher = new CertificatePathWatcher(dir, logger, _ => NoChangeFileProvider.Instance);
KestrelServerTests.cs (1)
794
serviceCollection.AddSingleton(Mock.Of<ILogger<
CertificatePathWatcher
>>());