Patterns: Add Custom module

This commit is contained in:
Jonathan Jenne
2022-10-17 10:40:10 +02:00
parent 2a53d24a91
commit b4528788e3
3 changed files with 55 additions and 0 deletions

View File

@@ -139,6 +139,23 @@ Public Class Patterns2
End Try
End Function
Public Function ReplaceCustomValues(pInput As String, pCustomValues As Dictionary(Of String, String)) As String
Logger.Debug("Replacing Custom Values")
Dim oResult = pInput
Try
Dim oCustom = New Modules.Custom(LogConfig)
oResult = oCustom.Replace(oResult, pCustomValues)
Return oResult
Catch ex As Exception
Logger.Warn("Error occurred while replacing Globix Values")
Logger.Error(ex)
Return oResult
End Try
End Function
#Region "Helper Functions"
''' <summary>
''' Wraps a pattern-type and -value in the common format: {#type#value}