Exemplo n.º 1
0
 private void UpdateSyncStatus(string webSiteName, SyncInstanceStatus status, Exception lastError = null)
 {
     try
     {
         _syncStatusRepository.UpdateStatus(webSiteName, status, lastError);
     }
     catch (Exception e)
     {
         _logger.ErrorFormat(e, "An error occured updating site sync status for site '{0}' to '{1}'. Last Error: {2}", webSiteName, status, lastError);
     }
 }
Exemplo n.º 2
0
        public void UpdateStatus(string webSiteName, SyncInstanceStatus status, Exception lastError = null)
        {
            var syncStatus = new SyncStatus
            {
                SiteName       = webSiteName,
                RoleInstanceId = AzureRoleEnvironment.CurrentRoleInstanceId(),
                DeploymentId   = AzureRoleEnvironment.DeploymentId(),
                Status         = status,
                IsOnline       = true,
                LastError      = lastError
            };

            _table.AddOrUpdate(syncStatus.ToRow());
        }
        public void UpdateStatus(string webSiteName, SyncInstanceStatus status, Exception lastError = null)
        {
            var syncStatus = new SyncStatus
            {
                SiteName = webSiteName,
                RoleInstanceId = AzureRoleEnvironment.CurrentRoleInstanceId(),
                DeploymentId = AzureRoleEnvironment.DeploymentId(),
                Status = status,
                IsOnline = true,
                LastError = lastError
            };

            _table.AddOrUpdate(syncStatus.ToRow());
        }
Exemplo n.º 4
0
 private void UpdateSyncStatus(string webSiteName, SyncInstanceStatus status, Exception lastError = null)
 {
     try
     {
         _syncStatusRepository.UpdateStatus(webSiteName, status, lastError);
     }
     catch (Exception e)
     {
         _logger.ErrorFormat(e, "An error occured updating site sync status for site '{0}' to '{1}'. Last Error: {2}", webSiteName, status, lastError);
     }
 }
        private void UpdateSyncStatus(string webSiteName, SyncInstanceStatus status)
        {
            if (this.syncStatusRepository != null)
            {
                var syncStatus = new SyncStatus
                {
                    SiteName = webSiteName,
                    RoleInstanceId = RoleEnvironment.IsAvailable ? RoleEnvironment.CurrentRoleInstance.Id : Environment.MachineName,
                    Status = status,
                    IsOnline = true
                };

                this.syncStatusRepository.UpdateStatus(syncStatus);
            }
        }