using Opc.Ua;
using ZB.MOM.WW.OtOpcUa.Client.Shared.Models;
namespace ZB.MOM.WW.OtOpcUa.Client.Shared.Adapters;
///
/// Creates and configures an OPC UA ApplicationConfiguration.
///
internal interface IApplicationConfigurationFactory
{
///
/// Creates a validated ApplicationConfiguration for the given connection settings.
///
Task CreateAsync(ConnectionSettings settings, CancellationToken ct = default);
}