diff --git a/Libraries/Opc.Ua.Configuration/ApplicationInstance.cs b/Libraries/Opc.Ua.Configuration/ApplicationInstance.cs
index 56d873e8c8..c568a7404b 100644
--- a/Libraries/Opc.Ua.Configuration/ApplicationInstance.cs
+++ b/Libraries/Opc.Ua.Configuration/ApplicationInstance.cs
@@ -339,6 +339,27 @@ namespace Opc.Ua.Configuration
return await LoadApplicationConfiguration(filePath, silent).ConfigureAwait(false);
}
+ ///
+ /// Helper to replace localhost with the hostname
+ /// in the application uri and base adresses of the
+ /// configuration.
+ ///
+ ///
+ public static ApplicationConfiguration FixupAppConfig(
+ ApplicationConfiguration configuration)
+ {
+ configuration.ApplicationUri = Utils.ReplaceLocalhost(configuration.ApplicationUri);
+ if (configuration.ServerConfiguration != null)
+ {
+ for (int i = 0; i < configuration.ServerConfiguration.BaseAddresses.Count; i++)
+ {
+ configuration.ServerConfiguration.BaseAddresses[i] =
+ Utils.ReplaceLocalhost(configuration.ServerConfiguration.BaseAddresses[i]);
+ }
+ }
+ return configuration;
+ }
+
///
/// Create a builder for a UA application configuration.
///
@@ -854,27 +875,6 @@ namespace Opc.Ua.Configuration
return false;
}
}
-
- ///
- /// Helper to replace localhost with the hostname
- /// in the application uri and base adresses of the
- /// configuration.
- ///
- ///
- private static ApplicationConfiguration FixupAppConfig(
- ApplicationConfiguration configuration)
- {
- configuration.ApplicationUri = Utils.ReplaceLocalhost(configuration.ApplicationUri);
- if (configuration.ServerConfiguration != null)
- {
- for (int i = 0; i < configuration.ServerConfiguration.BaseAddresses.Count; i++)
- {
- configuration.ServerConfiguration.BaseAddresses[i] =
- Utils.ReplaceLocalhost(configuration.ServerConfiguration.BaseAddresses[i]);
- }
- }
- return configuration;
- }
#endregion
#region Private Fields