/// <summary> /// Initializes a new instance of the <see cref="K2Service" /> class. /// </summary> /// <param name="config">The config value.</param> public K2Service(IConfigSetting config, IManageToken token) { _config = config; _token = token; _client = new HttpClient(); _k2ProfileModel = this.InitialK2Profile(); }
/// <summary> /// Initial for k2 connection. /// </summary> /// <param name="model"></param> public void Initial(K2ProfileModel model) { _model = this.SetValue(model.UserName, model.Password, model.ImpersonateUser); if (model.Management) { _connectionManagement = this.ConnectionManagement(_model); } else { _connection = this.Connection(_model); } }