public Task SetParametersAsync(ParameterView parameters) { parameters.SetParameterProperties(this); if (Found == null) { throw new InvalidOperationException($"The {nameof(ConventionRouter)} component requires a value for the parameter {nameof(Found)}."); } if (NotFound == null) { throw new InvalidOperationException($"The {nameof(ConventionRouter)} component requires a value for the parameter {nameof(NotFound)}."); } RouteManager.Initialise(AppAssembly); try { Refresh(); } catch { // In the server prerendering mode, it will throw an expection. } return(Task.CompletedTask); }
public Task SetParametersAsync(ParameterView parameters) { parameters.SetParameterProperties(this); if (Found == null) { throw new InvalidOperationException($"The {nameof(ConventionRouter)} component requires a value for the parameter {nameof(Found)}."); } if (NotFound == null) { throw new InvalidOperationException($"The {nameof(ConventionRouter)} component requires a value for the parameter {nameof(NotFound)}."); } RouteManager.Initialise(AppAssembly); Refresh(); return(Task.CompletedTask); }