private async void Refresh() { var relativeUri = NavigationManager.ToBaseRelativePath(_location); var parameters = ParseQueryString(relativeUri); SetEditParameters(parameters); if (relativeUri.IndexOf('?') > -1) { relativeUri = relativeUri.Substring(0, relativeUri.IndexOf('?')); } var segments = relativeUri.Trim().Split('/', StringSplitOptions.RemoveEmptyEntries); await ApiService.SetCurrentViewModel(relativeUri); var type = ContentTypeHelper.ResolveContentType(State.CurrentViewModel.ContentType); // parameters via URL currently not supported // no need for them in Music Festival anyway var routeData = new RouteData(type, new Dictionary <string, object>()); _renderHandle.Render(Found(routeData)); }
public Type GetContentType() { return(ContentTypeHelper.ResolveContentType(ContentType)); }