6 writes to ManifestPath
Microsoft.NET.Sdk.StaticWebAssets.Tests (6)
StaticWebAssets\GenerateStaticWebAssetEndpointsManifestTest.cs (6)
193ManifestPath = path, 242ManifestPath = path, 300ManifestPath = path, 322ManifestPath = path, 374ManifestPath = endpointsManifestPath, 398ManifestPath = endpointsManifestPath,
11 references to ManifestPath
Microsoft.NET.Sdk.StaticWebAssets.Tasks (11)
GenerateStaticWebAssetEndpointsManifest.cs (11)
40if (!string.IsNullOrEmpty(CacheFilePath) && File.Exists(ManifestPath) && File.GetLastWriteTimeUtc(ManifestPath) > File.GetLastWriteTimeUtc(CacheFilePath)) 45Log.LogMessage(MessageImportance.Low, "Skipping manifest generation because manifest file '{0}' is up to date.", ManifestPath); 50Log.LogMessage(MessageImportance.Low, "Generating manifest file '{0}' because exclusion patterns changed from '{1}' to '{2}'.", ManifestPath, 57Log.LogMessage(MessageImportance.Low, "Generating manifest file '{0}' because manifest file is missing or out of date.", ManifestPath); 98if (!updatedManifest && File.Exists(ManifestPath)) 105Log.LogMessage(MessageImportance.Low, "Updating manifest timestamp '{0}'.", ManifestPath); 106File.SetLastWriteTime(ManifestPath, DateTime.UtcNow); 129this.PersistFileIfChanged(manifest, ManifestPath, StaticWebAssetsJsonSerializerContext.RelaxedEscaping.StaticWebAssetEndpointsManifest); 171if (File.Exists(ManifestPath)) 173File.SetLastWriteTime(ManifestPath, DateTime.UtcNow);