AzureWebFarm.Storage.SyncStatusRepository.UpdateStatus C# (CSharp) Method

UpdateStatus() public method

public UpdateStatus ( string webSiteName, SyncInstanceStatus status, Exception lastError = null ) : void
webSiteName string
status SyncInstanceStatus
lastError System.Exception
return void
        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());
        }