Editor/Wiring/Expressions/SymbolRefExpression.cs

A small immutable record type in the editor that represents an expression referring to a symbol by GUID. It derives from Expression and stores a SymbolId property.

using System;

namespace Grains.RazorDesigner.Wiring;

public sealed record SymbolRefExpression : Expression
{
    public Guid SymbolId { get; init; }
}