Add public base URL to LC client

This commit is contained in:
Pat Hartl 2023-11-16 01:44:35 -06:00
parent 839e9b4935
commit 26f03f61fc

View file

@ -20,16 +20,22 @@ namespace LANCommander.SDK
private readonly RestClient ApiClient; private readonly RestClient ApiClient;
private AuthToken Token; private AuthToken Token;
public string BaseUrl;
public Client(string baseUrl) public Client(string baseUrl)
{ {
if (!String.IsNullOrWhiteSpace(baseUrl)) BaseUrl = baseUrl;
ApiClient = new RestClient(baseUrl);
if (!String.IsNullOrWhiteSpace(BaseUrl))
ApiClient = new RestClient(BaseUrl);
} }
public Client(string baseUrl, ILogger logger) public Client(string baseUrl, ILogger logger)
{ {
if (!String.IsNullOrWhiteSpace(baseUrl)) BaseUrl = baseUrl;
ApiClient = new RestClient(baseUrl);
if (!String.IsNullOrWhiteSpace(BaseUrl))
ApiClient = new RestClient(BaseUrl);
Logger = logger; Logger = logger;
} }