From 218bd5a851d075c543bfb83906dd3dd2bd79b627 Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Thu, 14 Jan 2021 23:30:30 +0100 Subject: [PATCH] Store short file name without path --- src/core/Elsa.Core/Builders/ActivityBuilder.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/Elsa.Core/Builders/ActivityBuilder.cs b/src/core/Elsa.Core/Builders/ActivityBuilder.cs index 14962b580..6c0d8892a 100644 --- a/src/core/Elsa.Core/Builders/ActivityBuilder.cs +++ b/src/core/Elsa.Core/Builders/ActivityBuilder.cs @@ -1,6 +1,7 @@ using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; +using System.IO; using System.Linq; using System.Runtime.CompilerServices; using Elsa.Services; @@ -42,7 +43,7 @@ namespace Elsa.Builders public IDictionary? PropertyValueProviders { get; protected set; } public int LineNumber { get; } public string? SourceFile { get; } - public string? Source => SourceFile != null && LineNumber != default ? $"{SourceFile}:{LineNumber}" : default; + public string? Source => SourceFile != null && LineNumber != default ? $"{Path.GetFileName(SourceFile)}:{LineNumber}" : default; public IActivityBuilder Add( Action>? setup = default, [CallerLineNumber] int lineNumber = default, [CallerFilePath] string? sourceFile = default)