namespace ZB.MOM.WW.OtOpcUa.Client.Shared;

/// <summary>
///     Factory for creating <see cref="IOpcUaClientService" /> instances.
/// </summary>
public interface IOpcUaClientServiceFactory
{
    /// <summary>Creates a new OPC UA client service instance.</summary>
    /// <returns>A new <see cref="IOpcUaClientService"/> instance.</returns>
    IOpcUaClientService Create();
}