internal static async Task <WebcrmClient> Create( ILogger logger, Uri baseApiUrl, string apiKey) { var webcrmClient = new WebcrmClient(logger, baseApiUrl, HttpClient); var tokensResponse = await webcrmClient.SdkClient.AuthApiLoginPostAsync(apiKey); webcrmClient.SdkClient.AccessToken = tokensResponse.Result.AccessToken; return(webcrmClient); }
public async Task <WebcrmClient> Create(string apiKey) { var webcrmClient = await WebcrmClient.Create(Logger, BaseApiUrl, apiKey); return(webcrmClient); }