/// <summary> /// OnAfterRenderAsync /// </summary> /// <param name="firstRender"></param> protected override async Task OnAfterRenderAsync(bool firstRender) { if (firstRender) { SupervisorStatus = await RegistryHelper.GetSupervisorStatusAsync(SupervisorId); CommonHelper.Spinner = ""; StateHasChanged(); } }
/// <summary> /// GetSupervisorStatusAsync /// </summary> /// <param name="supervisorId"></param> /// <returns>SupervisorStatusApiModel</returns> public async Task <SupervisorStatusApiModel> GetSupervisorStatusAsync(string supervisorId) { var supervisorStatus = new SupervisorStatusApiModel(); try { supervisorStatus = await _registryService.GetSupervisorStatusAsync(supervisorId); } catch (Exception exception) { _logger.Error(exception, "Failed to get status"); } return(supervisorStatus); }
/// <summary> /// GetSupervisorStatusAsync /// </summary> /// <param name="supervisorId"></param> /// <returns>SupervisorStatusApiModel</returns> public async Task <SupervisorStatusApiModel> GetSupervisorStatusAsync(string supervisorId) { var supervisorStatus = new SupervisorStatusApiModel(); try { supervisorStatus = await _registryService.GetSupervisorStatusAsync(supervisorId); } catch (Exception exception) { var errorMessageTrace = string.Concat(exception.Message, exception.InnerException?.Message ?? "--", exception?.StackTrace ?? "--"); _logger.Error(errorMessageTrace); } return(supervisorStatus); }
/// <summary> /// ResetSupervisorAsync /// </summary> /// <param name="supervisorId"></param> /// <returns>bool</returns> public async Task <string> ResetSupervisorAsync(string supervisorId) { var supervisorStatus = new SupervisorStatusApiModel(); try { await _registryService.ResetSupervisorAsync(supervisorId); return(string.Empty); } catch (Exception exception) { _logger.Error(exception, "Failed to reset supervisor"); return(exception.Message); } }
/// <summary> /// ResetSupervisorAsync /// </summary> /// <param name="supervisorId"></param> /// <returns>bool</returns> public async Task <string> ResetSupervisorAsync(string supervisorId) { var supervisorStatus = new SupervisorStatusApiModel(); try { await _registryService.ResetSupervisorAsync(supervisorId); return(string.Empty); } catch (Exception exception) { var errorMessageTrace = string.Concat(exception.Message, exception.InnerException?.Message ?? "--", exception?.StackTrace ?? "--"); Trace.TraceError(errorMessageTrace); return(exception.Message); } }