Skip to content

Commit a13ff33

Browse files
authored
Merge pull request #349 from microsoft/nmetulev/cache-event-fix
Simplified model cache moved event
2 parents 0cd8728 + a73f1f3 commit a13ff33

File tree

2 files changed

+4
-23
lines changed

2 files changed

+4
-23
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,12 @@
11
// Copyright (c) Microsoft Corporation. All rights reserved.
22
// Licensed under the MIT License.
33

4-
using Microsoft.Diagnostics.Telemetry.Internal;
5-
using System;
6-
74
namespace AIDevGallery.Telemetry.Events;
85

9-
internal class ModelCacheMovedEvent : EventBase
6+
internal static class ModelCacheMovedEvent
107
{
11-
#pragma warning disable IDE0052 // Remove unread private members
12-
private readonly string newPath;
13-
#pragma warning restore IDE0052 // Remove unread private members
14-
15-
private ModelCacheMovedEvent(string newPath)
16-
{
17-
this.newPath = newPath;
18-
}
19-
20-
public override PartA_PrivTags PartA_PrivTags => throw new NotImplementedException();
21-
22-
public static void Log(string newPath)
23-
{
24-
TelemetryFactory.Get<ITelemetry>().Log("ModelCacheMoved_Event", LogLevel.Critical, new ModelCacheMovedEvent(newPath));
25-
}
26-
27-
public override void ReplaceSensitiveStrings(Func<string?, string?> replaceSensitiveStrings)
8+
public static void Log()
289
{
29-
// No sensitive strings to replace.
10+
TelemetryFactory.Get<ITelemetry>().LogCritical("ModelCacheMoved_Event");
3011
}
3112
}

AIDevGallery/Utils/ModelCache.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ public async Task ClearCache()
147147

148148
public async Task MoveCache(string path, CancellationToken ct)
149149
{
150-
ModelCacheMovedEvent.Log(path);
150+
ModelCacheMovedEvent.Log();
151151
var sourceFolder = GetCacheFolder();
152152
/* _movedSize = 0; */
153153

0 commit comments

Comments
 (0)