// Author: Gockner, Simon // Created: 2020-02-12 // Copyright(c) 2020 SimonG. All Rights Reserved. using System.Net; using GBase.Api.Communication; using GBase.Client.Interfaces; namespace GBase.Client.Factories { /// /// Factory for the /// public interface IGBaseClientSettingsFactory { /// /// Creates an /// /// The /// The /// The port /// The GBase endpoint /// The GBaseTable endpoint /// The GBaseColumn endpoint /// A newly created instance of the implementation for IGBaseClientSettings Create(ServerProtocol protocol, IPAddress ipAddress, int port, string gBaseEndpoint, string gBaseTableEndpoint, string gBaseColumnEndpoint); } }