Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion WxTCmd/Classes/ActivityEntry.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ public ActivityEntry(string id, string executable, string displayText, string co
DateTimeOffset lastModifiedTime, DateTimeOffset expirationTime, DateTimeOffset? createdInCloud,
DateTimeOffset startTime, DateTimeOffset? endTime, DateTimeOffset lastModifiedOnClient,
DateTimeOffset? originalLastModifiedOnClient, int activityType, bool isLocalOnly, int eTag,
string packageIdHash, string platformDeviceId)
string packageIdHash, string platformDeviceId, string appActivityId)
{
Id = id;
Executable = executable;
Expand All @@ -35,6 +35,7 @@ public ActivityEntry(string id, string executable, string displayText, string co
ETag = eTag;
PackageIdHash = packageIdHash;
PlatformDeviceId = platformDeviceId;
AppActivityId = appActivityId;
}

public string Id { get; set; }
Expand Down Expand Up @@ -63,6 +64,8 @@ public ActivityEntry(string id, string executable, string displayText, string co

public string PlatformDeviceId { get; set; }

public string AppActivityId { get; set; }

public override string ToString()
{
return $"Exe: {Executable} DisplayText: {DisplayText} Start: {StartTime}";
Expand Down
5 changes: 3 additions & 2 deletions WxTCmd/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -297,7 +297,7 @@ private static void Main(string[] args)
var a = new ActivityEntry(act.Id.ToString(), exe, displayText, contentInfo,
act.LastModifiedTime, act.ExpirationTime, act.CreatedInCloud, act.StartTime, act.EndTime,
act.LastModifiedOnClient, act.OriginalLastModifiedOnClient, act.ActivityType,
act.IsLocalOnly == 1, act.ETag, act.PackageIdHash, act.PlatformDeviceId);
act.IsLocalOnly == 1, act.ETag, act.PackageIdHash, act.PlatformDeviceId, act.AppActivityId);

activitys.Add(a);
}
Expand Down Expand Up @@ -372,7 +372,7 @@ private static void Main(string[] args)

if (activitys.Count > 0)
{
var actsFile = $"{ts1}_Activity.tsv";
var actsFile = $"{ts1}_Activity.csv";
var actsOut = Path.Combine(_fluentCommandLineParser.Object.CsvDirectory, actsFile);

using (var sw = new StreamWriter(actsOut,false,Encoding.Unicode))
Expand Down Expand Up @@ -416,6 +416,7 @@ private static void Main(string[] args)
foo.Map(t => t.PackageIdHash).Index(14);
foo.Map(t => t.PlatformDeviceId).Index(15);
foo.Map(t => t.Duration).Index(16);
foo.Map(t => t.AppActivityId).Index(17);

csv.Configuration.RegisterClassMap(foo);

Expand Down