/// <summary> /// One time call to create Private Client /// /// </summary> /// <param name="accessHelper"></param> public void CreatePrivateClient(string serverURL = null) { if (_privateClient == null) { try { ILoggerFactory l = null; //Log.Info("Creating PrivateClient on " + serverURL); LoggerFactory factory = new LoggerFactory(); factory.AddDebug(Microsoft.Extensions.Logging.LogLevel.Trace); PrivateServerSettings settings = new PrivateServerSettings { ServerUrl = new Uri(serverURL ?? TestConfig.GetValueFromConfig("PrivateServer")), LoggerFactory = factory }; _privateClient = PrivateClient.CreateClient(settings); } catch (Exception e) { //Log.Error(e); } } else { //Log.Info("PrivateClient already created"); } }
public void SetUp() { string serverUrl = "http://namtest2-web.dynamic.ps.porters.local"; PrivateServerSettings settings = new PrivateServerSettings(); settings.ServerUrl = new Uri(serverUrl); client = PrivateClient.CreateClient(settings); session = client.CreateSession(PrivateAuthentication.WithCredentials("TestCompany", "*****@*****.**", "password")); Assume.That(session.Authenticate(), Is.True, "Cannot login to the server!"); }
protected override IPrivateClient GetClient(string id) { if (init == null) { PrivateServerSettings settings = new PrivateServerSettings { ServerUrl = new Uri(TestConfig.GetValueFromConfig("PrivateServer")), LoggerFactory = LogHelper.GetDefaultLoggerFactory() }; init = Tuple.Create(PrivateClient.CreateClient(settings), id); } return(init.Item1); }
protected virtual IPrivateClient GetClient(string id) { if (init == null) { LoggerFactory factory = new LoggerFactory(); factory.AddDebug(LogLevel.Trace); PrivateServerSettings settings = new PrivateServerSettings { ServerUrl = new Uri(TestConfig.GetValueFromConfig("PrivateServer")), LoggerFactory = factory }; init = Tuple.Create <IPrivateClient, string>(PrivateClient.CreateClient(settings), id); } return(init.Item1); }