From 069881ac9b5bad0bb118089e112af473c0553337 Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Fri, 26 Jun 2026 05:08:54 -0400 Subject: [PATCH] feat(delmia-notifier): scaffold DelmiaNotifier src + test projects --- ZB.MOM.WW.ScadaBridge.slnx | 2 ++ .../Program.cs | 6 ++++++ ...B.MOM.WW.ScadaBridge.DelmiaNotifier.csproj | 19 +++++++++++++++++ .../appsettings.json | 7 +++++++ ...WW.ScadaBridge.DelmiaNotifier.Tests.csproj | 21 +++++++++++++++++++ 5 files changed, 55 insertions(+) create mode 100644 src/ZB.MOM.WW.ScadaBridge.DelmiaNotifier/Program.cs create mode 100644 src/ZB.MOM.WW.ScadaBridge.DelmiaNotifier/ZB.MOM.WW.ScadaBridge.DelmiaNotifier.csproj create mode 100644 src/ZB.MOM.WW.ScadaBridge.DelmiaNotifier/appsettings.json create mode 100644 tests/ZB.MOM.WW.ScadaBridge.DelmiaNotifier.Tests/ZB.MOM.WW.ScadaBridge.DelmiaNotifier.Tests.csproj diff --git a/ZB.MOM.WW.ScadaBridge.slnx b/ZB.MOM.WW.ScadaBridge.slnx index f6ae2c0b..0e014be5 100644 --- a/ZB.MOM.WW.ScadaBridge.slnx +++ b/ZB.MOM.WW.ScadaBridge.slnx @@ -25,6 +25,7 @@ + @@ -55,5 +56,6 @@ + diff --git a/src/ZB.MOM.WW.ScadaBridge.DelmiaNotifier/Program.cs b/src/ZB.MOM.WW.ScadaBridge.DelmiaNotifier/Program.cs new file mode 100644 index 00000000..7d6959e6 --- /dev/null +++ b/src/ZB.MOM.WW.ScadaBridge.DelmiaNotifier/Program.cs @@ -0,0 +1,6 @@ +namespace ZB.MOM.WW.ScadaBridge.DelmiaNotifier; + +internal static class Program +{ + public static int Main(string[] args) => 0; // replaced in Task 7 +} diff --git a/src/ZB.MOM.WW.ScadaBridge.DelmiaNotifier/ZB.MOM.WW.ScadaBridge.DelmiaNotifier.csproj b/src/ZB.MOM.WW.ScadaBridge.DelmiaNotifier/ZB.MOM.WW.ScadaBridge.DelmiaNotifier.csproj new file mode 100644 index 00000000..45b42f33 --- /dev/null +++ b/src/ZB.MOM.WW.ScadaBridge.DelmiaNotifier/ZB.MOM.WW.ScadaBridge.DelmiaNotifier.csproj @@ -0,0 +1,19 @@ + + + Exe + net10.0 + enable + enable + true + WWNotifier + true + true + + + + + + + + + diff --git a/src/ZB.MOM.WW.ScadaBridge.DelmiaNotifier/appsettings.json b/src/ZB.MOM.WW.ScadaBridge.DelmiaNotifier/appsettings.json new file mode 100644 index 00000000..394b41f8 --- /dev/null +++ b/src/ZB.MOM.WW.ScadaBridge.DelmiaNotifier/appsettings.json @@ -0,0 +1,7 @@ +{ + "ScadaBridge": { + "BaseUrls": "http://localhost:9000", + "TimeoutSeconds": 30, + "LogPath": "logs/delmia-notifier.log" + } +} diff --git a/tests/ZB.MOM.WW.ScadaBridge.DelmiaNotifier.Tests/ZB.MOM.WW.ScadaBridge.DelmiaNotifier.Tests.csproj b/tests/ZB.MOM.WW.ScadaBridge.DelmiaNotifier.Tests/ZB.MOM.WW.ScadaBridge.DelmiaNotifier.Tests.csproj new file mode 100644 index 00000000..bf3699ea --- /dev/null +++ b/tests/ZB.MOM.WW.ScadaBridge.DelmiaNotifier.Tests/ZB.MOM.WW.ScadaBridge.DelmiaNotifier.Tests.csproj @@ -0,0 +1,21 @@ + + + net10.0 + enable + enable + true + false + + + + + + + + + + + + + +