Skip to content

Commit

Permalink
Make useLocalTime non-static (and threadsafe?) (#160)
Browse files Browse the repository at this point in the history
  • Loading branch information
hf-kklein authored Apr 10, 2024
1 parent c620480 commit 8f871ee
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion EDILibrary/GenericEDIWriter.cs
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ public string FormatDate(string dateString, string format)
}
public class GenericEDIWriter
{
public static ScriptHelper helper = new ScriptHelper();
public ScriptHelper helper = new ScriptHelper();
static readonly Regex numericRegex = new Regex("^[0-9]+$", RegexOptions.Compiled);
public GenericEDIWriter()
{
Expand Down
8 changes: 4 additions & 4 deletions EDILibrary/Helper/MappingHelper.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ public static string ExecuteMappingsWithTemplates(EdiObject edi, EDIFileInfo fil
}
}
var writer = new GenericEDIWriter();
GenericEDIWriter.helper.useLocalTime = bUseLocalTime;
GenericEDIWriter.helper.LocalTimeZone = localZone ?? TimeZoneInfo.Local;
writer.helper.useLocalTime = bUseLocalTime;
writer.helper.LocalTimeZone = localZone ?? TimeZoneInfo.Local;
var newEDI = writer.CompileTemplate(createTemplate, edi);
extMapping.PrepareEDIMapping(newEDI);
foreach (var map in mappings)
Expand Down Expand Up @@ -52,8 +52,8 @@ public static string ExecuteMappings(EdiObject edi, EDIFileInfo fileInfo, List<s
}
}
var writer = new GenericEDIWriter();
GenericEDIWriter.helper.useLocalTime = bUseLocalTime;
GenericEDIWriter.helper.LocalTimeZone = localZone ?? TimeZoneInfo.Local;
writer.helper.useLocalTime = bUseLocalTime;
writer.helper.LocalTimeZone = localZone ?? TimeZoneInfo.Local;
var newEDI = writer.CompileTemplate(createTemplate, edi);
extMapping.PrepareEDIMapping(newEDI);
foreach (var map in mappings)
Expand Down

0 comments on commit 8f871ee

Please sign in to comment.