public int AddExtendedProperty(SyncObjectType objectType, Guid objectId, string key, string value)
        {
            try
            {
                var extendedPropertyId = configurator.AddExtendedProperty(objectType, objectId, key, value);

                scheduledJobManager.QueueScheduledJobs(clearExistingScheduledJobInstancesFromWaitingQueue: true);

                return(extendedPropertyId);
            }
            catch (Exception ex)
            {
                SyncEngineLogger.WriteExceptionToLog(ex, WEB_SERVICE_EXCEPTION_MESSAGE);

                throw;
            }
        }