1 instantiation of CertificatePathWatcher
Microsoft.AspNetCore.Server.Kestrel.Core (1)
KestrelServerOptions.cs (1)
460? new CertificatePathWatcher(
23 references to CertificatePathWatcher
Microsoft.AspNetCore.Server.Kestrel.Core (23)
Internal\CertificatePathWatcher.cs (3)
18private readonly ILogger<CertificatePathWatcher> _logger; 30public CertificatePathWatcher(IHostEnvironment hostEnvironment, ILogger<CertificatePathWatcher> logger) 49internal CertificatePathWatcher(string contentRootPath, ILogger<CertificatePathWatcher> logger, Func<string, IFileProvider?> fileProviderFactory)
Internal\CertificatePathWatcherLoggerExtensions.cs (16)
11public static partial void DirectoryDoesNotExist(this ILogger<CertificatePathWatcher> logger, string directory, string path); 14public static partial void UnknownFile(this ILogger<CertificatePathWatcher> logger, string path); 17public static partial void UnknownObserver(this ILogger<CertificatePathWatcher> logger, string path); 20public static partial void CreatedDirectoryWatcher(this ILogger<CertificatePathWatcher> logger, string directory); 23public static partial void CreatedFileWatcher(this ILogger<CertificatePathWatcher> logger, string path); 26public static partial void RemovedDirectoryWatcher(this ILogger<CertificatePathWatcher> logger, string directory); 29public static partial void RemovedFileWatcher(this ILogger<CertificatePathWatcher> logger, string path); 32public static partial void LastModifiedTimeError(this ILogger<CertificatePathWatcher> logger, string path, Exception e); 35public static partial void UntrackedFileEvent(this ILogger<CertificatePathWatcher> logger, string path); 38public static partial void ReusedObserver(this ILogger<CertificatePathWatcher> logger, string path); 41public static partial void AddedObserver(this ILogger<CertificatePathWatcher> logger, string path); 44public static partial void RemovedObserver(this ILogger<CertificatePathWatcher> logger, string path); 47public static partial void ObserverCount(this ILogger<CertificatePathWatcher> logger, string path, int count); 50public static partial void FileCount(this ILogger<CertificatePathWatcher> logger, string directory, int count); 53public static partial void FlaggedObservers(this ILogger<CertificatePathWatcher> logger, string path, int count); 56public static partial void EventWithoutFile(this ILogger<CertificatePathWatcher> logger, string path);
KestrelConfigurationLoader.cs (2)
26private readonly CertificatePathWatcher? _certificatePathWatcher; 38CertificatePathWatcher? certificatePathWatcher,
KestrelServerOptions.cs (2)
459var certificatePathWatcher = reloadOnChange && !_disableCertificateFileWatching 462ApplicationServices.GetRequiredService<ILogger<CertificatePathWatcher>>())