diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json
index 36f6b7070..144259617 100644
--- a/.config/dotnet-tools.json
+++ b/.config/dotnet-tools.json
@@ -3,7 +3,7 @@
"isRoot": true,
"tools": {
"AXSharp.ixc": {
- "version": "0.24.0-alpha.386",
+ "version": "0.24.0-alpha.394",
"commands": [
"ixc"
],
@@ -17,14 +17,14 @@
"rollForward": false
},
"AXSharp.ixd": {
- "version": "0.24.0-alpha.386",
+ "version": "0.24.0-alpha.394",
"commands": [
"ixd"
],
"rollForward": false
},
"AXSharp.ixr": {
- "version": "0.24.0-alpha.386",
+ "version": "0.24.0-alpha.394",
"commands": [
"ixr"
],
diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props
index c8653b8ee..2b6a15e34 100644
--- a/src/Directory.Packages.props
+++ b/src/Directory.Packages.props
@@ -9,11 +9,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/src/core/src/AXOpen.Core/AxoMessenger/Static/AxoMessenger.cs b/src/core/src/AXOpen.Core/AxoMessenger/Static/AxoMessenger.cs
index 56cca4cb2..bd3b62cfd 100644
--- a/src/core/src/AXOpen.Core/AxoMessenger/Static/AxoMessenger.cs
+++ b/src/core/src/AXOpen.Core/AxoMessenger/Static/AxoMessenger.cs
@@ -120,7 +120,7 @@ public Dictionary PlcMessengerTextList
{
if (plcMessengerTextList == null)
{
- plcMessengerTextList = ParseMessages(this.PlcTextList, this);
+ plcMessengerTextList = ParseMessages(this.PlcTextList_raw, this);
}
}
catch (Exception)
diff --git a/src/data/src/AXOpen.Data.Blazor/DataExchangeRoleNames.cs b/src/data/src/AXOpen.Data.Blazor/DataExchangeRoleNames.cs
index 72b11e9be..d7164c33b 100644
--- a/src/data/src/AXOpen.Data.Blazor/DataExchangeRoleNames.cs
+++ b/src/data/src/AXOpen.Data.Blazor/DataExchangeRoleNames.cs
@@ -10,6 +10,25 @@ namespace AXOpen.Data
{
public static class DataExchangeRoleNames
{
+ public static IEnumerable GetRoles()
+ {
+ return new []
+ {
+ new Role(nameof(can_data_item_create)),
+ new Role(nameof(can_data_item_edit)),
+ new Role(nameof(can_data_item_copy)),
+ new Role(nameof(can_data_item_delete)),
+
+ new Role(nameof(can_data_send_to_plc)),
+ new Role(nameof(can_data_load_from_plc)),
+ new Role(nameof(can_data_update_from_plc)),
+
+ new Role(nameof(can_data_export)),
+ new Role(nameof(can_data_import)),
+
+ new Role(nameof(can_data_filter_advanced)),
+ };
+ }
// insert all new role names in the middle of documentation tag
//