Ejemplo n.º 1
0
        public void SetUpTest()
        {
            var configuration = SalesforceManager.GetConfiguration("salesforce");

            this.Client      = configuration.Client;
            this.ContactsApi = configuration.Api.ContactsApi;
            this.RolesApi    = configuration.Api.RolesApi;

            this.InitializeRoles("Test-Role-Get", "Test-Role-1");

            this.InitializeUsersInRole("Test-Role-1", "*****@*****.**");
        }
        public void SetUpTest()
        {
            var configuration = SalesforceManager.GetConfiguration("salesforce");

              this.Client = configuration.Client;
              this.ContactsApi = configuration.Api.ContactsApi;
              this.RolesApi = configuration.Api.RolesApi;

              this.InitializeRoles("Test-Role-Get", "Test-Role-1");

              this.InitializeUsersInRole("Test-Role-1", "*****@*****.**");
        }
        public override void Initialize(string name, NameValueCollection config)
        {
            base.Initialize(name, config);

              try
              {
            if (SalesforceSettings.Disabled)
            {
              LogHelper.Info("Salesforce connector is disabled.", this);
              return;
            }

            if (MainUtil.GetBool(config["disabled"], false))
            {
              LogHelper.Info(string.Format("Provider is disabled. Provider name: {0}", this.Name), this);
              return;
            }

            var configuration = SalesforceManager.GetConfiguration(name);
            if (configuration == null)
            {
              LogHelper.Error("Initialization failed. Configuration is null.", this);
              return;
            }

            this.ContactsApi = configuration.Api.ContactsApi;
            this.RolesApi = configuration.Api.RolesApi;
            this.Cache = configuration.Cache;

            this.ApplicationName = config["applicationName"];
            this.ReadOnly = MainUtil.GetBool(config["readOnly"], false);
            this.Initialized = true;
              }
              catch (Exception ex)
              {
            this.Initialized = false;
            LogHelper.Error(string.Format("Provider couldn't be initialized. Provider name: {0}", this.Name), this, ex);
              }
        }