List View
Tree View
Close Trace
diff --git a/DotnetEventsViewer/Models/EventKey.cs b/DotnetEventsViewer/Models/EventKey.cs
index c8879e5..c777258 100644
--- a/DotnetEventsViewer/Models/EventKey.cs
+++ b/DotnetEventsViewer/Models/EventKey.cs
@@ -1,6 +1,6 @@
using EventPipe;
-namespace DotnetEventViewer.Models;
+namespace DotnetEventsViewer.Models;
public record EventKey(string ProviderName, string EventName, int EventId)
{
diff --git a/DotnetEventsViewer/Models/KnownProviders.cs b/DotnetEventsViewer/Models/KnownProviders.cs
index 942c137..121d6ca 100644
--- a/DotnetEventsViewer/Models/KnownProviders.cs
+++ b/DotnetEventsViewer/Models/KnownProviders.cs
@@ -1,4 +1,4 @@
-namespace DotnetEventViewer.Models;
+namespace DotnetEventsViewer.Models;
internal static class KnownProviders
{
diff --git a/DotnetEventsViewer/Models/TraceExtraMetadata.cs b/DotnetEventsViewer/Models/TraceExtraMetadata.cs
index b65583f..7e37b76 100644
--- a/DotnetEventsViewer/Models/TraceExtraMetadata.cs
+++ b/DotnetEventsViewer/Models/TraceExtraMetadata.cs
@@ -1,4 +1,4 @@
-namespace DotnetEventViewer.Models;
+namespace DotnetEventsViewer.Models;
public record TraceExtraMetadata(
string Filename,
diff --git a/DotnetEventsViewer/Pages/EventsList.razor b/DotnetEventsViewer/Pages/EventsList.razor
index 41b570f..4d4ce98 100644
--- a/DotnetEventsViewer/Pages/EventsList.razor
+++ b/DotnetEventsViewer/Pages/EventsList.razor
@@ -1,9 +1,9 @@
@page "/list"
@using EventPipe
-@using DotnetEventViewer.Components
-@using DotnetEventViewer.Querying
-@using DotnetEventViewer.State
+@using DotnetEventsViewer.Components
+@using DotnetEventsViewer.Querying
+@using DotnetEventsViewer.State
@inject StateContainer State
@inject IDialogService DialogService;
diff --git a/DotnetEventsViewer/Pages/EventsTree.razor b/DotnetEventsViewer/Pages/EventsTree.razor
index 7c77313..84765d8 100644
--- a/DotnetEventsViewer/Pages/EventsTree.razor
+++ b/DotnetEventsViewer/Pages/EventsTree.razor
@@ -1,10 +1,10 @@
@page "/tree"
-@using DotnetEventViewer.CallTree
-@using DotnetEventViewer.CallTree.CountAggregators
-@using DotnetEventViewer.Components
-@using DotnetEventViewer.Querying
-@using DotnetEventViewer.State
+@using DotnetEventsViewer.CallTree
+@using DotnetEventsViewer.CallTree.CountAggregators
+@using DotnetEventsViewer.Components
+@using DotnetEventsViewer.Querying
+@using DotnetEventsViewer.State
@inject StateContainer State
diff --git a/DotnetEventsViewer/Pages/Home.razor b/DotnetEventsViewer/Pages/Home.razor
index 6829854..dd95018 100644
--- a/DotnetEventsViewer/Pages/Home.razor
+++ b/DotnetEventsViewer/Pages/Home.razor
@@ -1,8 +1,8 @@
@page "/"
-@using DotnetEventViewer.State
+@using DotnetEventsViewer.State
@using EventPipe
-@using DotnetEventViewer.Models
-@using DotnetEventViewer.Querying
+@using DotnetEventsViewer.Models
+@using DotnetEventsViewer.Querying
@layout HomeLayout
@@ -10,9 +10,9 @@
@inject NavigationManager NavigationManager
@inject IMessageService MessageService
-.NET Event Viewer
+.NET Events Viewer
-.NET Event Viewer
+.NET Events Viewer
This project is a modern PerfView alternative to
@@ -22,7 +22,7 @@
This analysis tool is compiled to WebAssembly, ensuring that everything runs within your browser, and trace files
- remain confined to it. You can check out the code on GitHub.
+ remain confined to it. You can check out the code on GitHub.
diff --git a/DotnetEventsViewer/Program.cs b/DotnetEventsViewer/Program.cs
index b60d68c..d6cc503 100644
--- a/DotnetEventsViewer/Program.cs
+++ b/DotnetEventsViewer/Program.cs
@@ -1,5 +1,5 @@
-using DotnetEventViewer;
-using DotnetEventViewer.State;
+using DotnetEventsViewer;
+using DotnetEventsViewer.State;
using Microsoft.AspNetCore.Components.Web;
using Microsoft.AspNetCore.Components.WebAssembly.Hosting;
using Microsoft.FluentUI.AspNetCore.Components;
diff --git a/DotnetEventsViewer/Querying/Field.cs b/DotnetEventsViewer/Querying/Field.cs
index b624654..e28b206 100644
--- a/DotnetEventsViewer/Querying/Field.cs
+++ b/DotnetEventsViewer/Querying/Field.cs
@@ -1,6 +1,6 @@
using EventPipe;
-namespace DotnetEventViewer.Querying;
+namespace DotnetEventsViewer.Querying;
public class Field(string name, TypeCode type, Func selector, EventMetadata? associatedEventMetadata = null)
{
diff --git a/DotnetEventsViewer/Querying/Filter.cs b/DotnetEventsViewer/Querying/Filter.cs
index 59bd4cd..7863776 100644
--- a/DotnetEventsViewer/Querying/Filter.cs
+++ b/DotnetEventsViewer/Querying/Filter.cs
@@ -1,6 +1,6 @@
-using DotnetEventViewer.Querying.Operators;
+using DotnetEventsViewer.Querying.Operators;
-namespace DotnetEventViewer.Querying;
+namespace DotnetEventsViewer.Querying;
internal class Filter(Field field, IOperator @operator, string value)
{
diff --git a/DotnetEventsViewer/Querying/Operators/EqualOperator.cs b/DotnetEventsViewer/Querying/Operators/EqualOperator.cs
index 53f2a0e..bc7d435 100644
--- a/DotnetEventsViewer/Querying/Operators/EqualOperator.cs
+++ b/DotnetEventsViewer/Querying/Operators/EqualOperator.cs
@@ -1,6 +1,6 @@
using EventPipe;
-namespace DotnetEventViewer.Querying.Operators;
+namespace DotnetEventsViewer.Querying.Operators;
internal class EqualOperator : IOperator
{
diff --git a/DotnetEventsViewer/Querying/Operators/GreaterOperator.cs b/DotnetEventsViewer/Querying/Operators/GreaterOperator.cs
index e5a86aa..3f51d93 100644
--- a/DotnetEventsViewer/Querying/Operators/GreaterOperator.cs
+++ b/DotnetEventsViewer/Querying/Operators/GreaterOperator.cs
@@ -1,6 +1,6 @@
using EventPipe;
-namespace DotnetEventViewer.Querying.Operators;
+namespace DotnetEventsViewer.Querying.Operators;
internal class GreaterOperator : IOperator
{
diff --git a/DotnetEventsViewer/Querying/Operators/GreaterOrEqualOperator.cs b/DotnetEventsViewer/Querying/Operators/GreaterOrEqualOperator.cs
index 4731349..3c8fdd5 100644
--- a/DotnetEventsViewer/Querying/Operators/GreaterOrEqualOperator.cs
+++ b/DotnetEventsViewer/Querying/Operators/GreaterOrEqualOperator.cs
@@ -1,6 +1,6 @@
using EventPipe;
-namespace DotnetEventViewer.Querying.Operators;
+namespace DotnetEventsViewer.Querying.Operators;
internal class GreaterOrEqualOperator : IOperator
{
diff --git a/DotnetEventsViewer/Querying/Operators/IOperator.cs b/DotnetEventsViewer/Querying/Operators/IOperator.cs
index 23d9823..4dc0094 100644
--- a/DotnetEventsViewer/Querying/Operators/IOperator.cs
+++ b/DotnetEventsViewer/Querying/Operators/IOperator.cs
@@ -1,4 +1,4 @@
-namespace DotnetEventViewer.Querying.Operators;
+namespace DotnetEventsViewer.Querying.Operators;
internal interface IOperator
{
diff --git a/DotnetEventsViewer/Querying/Operators/LessOperator.cs b/DotnetEventsViewer/Querying/Operators/LessOperator.cs
index b1bffc3..acd295c 100644
--- a/DotnetEventsViewer/Querying/Operators/LessOperator.cs
+++ b/DotnetEventsViewer/Querying/Operators/LessOperator.cs
@@ -1,6 +1,6 @@
using EventPipe;
-namespace DotnetEventViewer.Querying.Operators;
+namespace DotnetEventsViewer.Querying.Operators;
internal class LessOperator : IOperator
{
diff --git a/DotnetEventsViewer/Querying/Operators/LessOrEqualOperator.cs b/DotnetEventsViewer/Querying/Operators/LessOrEqualOperator.cs
index ac1e9cf..8fb89b8 100644
--- a/DotnetEventsViewer/Querying/Operators/LessOrEqualOperator.cs
+++ b/DotnetEventsViewer/Querying/Operators/LessOrEqualOperator.cs
@@ -1,6 +1,6 @@
using EventPipe;
-namespace DotnetEventViewer.Querying.Operators;
+namespace DotnetEventsViewer.Querying.Operators;
internal class LessOrEqualOperator : IOperator
{
diff --git a/DotnetEventsViewer/Querying/Operators/MatchOperator.cs b/DotnetEventsViewer/Querying/Operators/MatchOperator.cs
index d8659e8..1400c49 100644
--- a/DotnetEventsViewer/Querying/Operators/MatchOperator.cs
+++ b/DotnetEventsViewer/Querying/Operators/MatchOperator.cs
@@ -1,7 +1,7 @@
using System.Text.RegularExpressions;
using EventPipe;
-namespace DotnetEventViewer.Querying.Operators;
+namespace DotnetEventsViewer.Querying.Operators;
internal class MatchOperator : IOperator
{
diff --git a/DotnetEventsViewer/Querying/Operators/NotEqualOperator.cs b/DotnetEventsViewer/Querying/Operators/NotEqualOperator.cs
index 353be23..1d24b71 100644
--- a/DotnetEventsViewer/Querying/Operators/NotEqualOperator.cs
+++ b/DotnetEventsViewer/Querying/Operators/NotEqualOperator.cs
@@ -1,6 +1,6 @@
using EventPipe;
-namespace DotnetEventViewer.Querying.Operators;
+namespace DotnetEventsViewer.Querying.Operators;
internal class NotEqualOperator : IOperator
{
diff --git a/DotnetEventsViewer/Querying/Operators/NotMatchOperator.cs b/DotnetEventsViewer/Querying/Operators/NotMatchOperator.cs
index f62a602..030d02e 100644
--- a/DotnetEventsViewer/Querying/Operators/NotMatchOperator.cs
+++ b/DotnetEventsViewer/Querying/Operators/NotMatchOperator.cs
@@ -1,7 +1,7 @@
using System.Text.RegularExpressions;
using EventPipe;
-namespace DotnetEventViewer.Querying.Operators;
+namespace DotnetEventsViewer.Querying.Operators;
internal class NotMatchOperator : IOperator
{
diff --git a/DotnetEventsViewer/Querying/Query.cs b/DotnetEventsViewer/Querying/Query.cs
index 33e88d4..96a60a7 100644
--- a/DotnetEventsViewer/Querying/Query.cs
+++ b/DotnetEventsViewer/Querying/Query.cs
@@ -1,7 +1,7 @@
-using DotnetEventViewer.CallTree.CountAggregators;
-using DotnetEventViewer.Models;
+using DotnetEventsViewer.CallTree.CountAggregators;
+using DotnetEventsViewer.Models;
-namespace DotnetEventViewer.Querying;
+namespace DotnetEventsViewer.Querying;
internal class Query
{
diff --git a/DotnetEventsViewer/Querying/QueryResult.cs b/DotnetEventsViewer/Querying/QueryResult.cs
index 1722c33..0dc48c0 100644
--- a/DotnetEventsViewer/Querying/QueryResult.cs
+++ b/DotnetEventsViewer/Querying/QueryResult.cs
@@ -1,7 +1,7 @@
-using DotnetEventViewer.CallTree.CountAggregators;
+using DotnetEventsViewer.CallTree.CountAggregators;
using EventPipe;
-namespace DotnetEventViewer.Querying;
+namespace DotnetEventsViewer.Querying;
public class QueryResult(
IReadOnlyList filteredEvents,
diff --git a/DotnetEventsViewer/Querying/QueryType.cs b/DotnetEventsViewer/Querying/QueryType.cs
index d9c40ca..6e56a8b 100644
--- a/DotnetEventsViewer/Querying/QueryType.cs
+++ b/DotnetEventsViewer/Querying/QueryType.cs
@@ -1,4 +1,4 @@
-namespace DotnetEventViewer.Querying;
+namespace DotnetEventsViewer.Querying;
///
/// An enum to give to the QueryBuilder to enable page-specific inputs.
diff --git a/DotnetEventsViewer/State/StateContainer.cs b/DotnetEventsViewer/State/StateContainer.cs
index d28b80d..72fdce0 100644
--- a/DotnetEventsViewer/State/StateContainer.cs
+++ b/DotnetEventsViewer/State/StateContainer.cs
@@ -1,8 +1,8 @@
-using DotnetEventViewer.Models;
-using DotnetEventViewer.Querying;
+using DotnetEventsViewer.Models;
+using DotnetEventsViewer.Querying;
using EventPipe;
-namespace DotnetEventViewer.State;
+namespace DotnetEventsViewer.State;
internal class StateContainer
{
diff --git a/DotnetEventsViewer/_Imports.razor b/DotnetEventsViewer/_Imports.razor
index 1bf2287..5d350f8 100644
--- a/DotnetEventsViewer/_Imports.razor
+++ b/DotnetEventsViewer/_Imports.razor
@@ -7,5 +7,5 @@
@using Microsoft.AspNetCore.Components.WebAssembly.Http
@using Microsoft.FluentUI.AspNetCore.Components
@using Microsoft.JSInterop
-@using DotnetEventViewer
-@using DotnetEventViewer.Layout
\ No newline at end of file
+@using DotnetEventsViewer
+@using DotnetEventsViewer.Layout
\ No newline at end of file
diff --git a/DotnetEventsViewer/wwwroot/index.html b/DotnetEventsViewer/wwwroot/index.html
index 982dde3..31f992f 100644
--- a/DotnetEventsViewer/wwwroot/index.html
+++ b/DotnetEventsViewer/wwwroot/index.html
@@ -6,12 +6,12 @@
- DotnetEventViewer
+ .NET Events Viewer
-
+
diff --git a/README.md b/README.md
index da7a35f..203b9d8 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# .NET Event Viewer
+# .NET Events Viewer
This tool is a modern alternative to [PerfView](https://github.com/microsoft/perfview) to analyze nettrace files collected
from the .NET runtime's [EventPipe](https://learn.microsoft.com/en-us/dotnet/core/diagnostics/eventpipe) or through the tool