protected virtual string CreateContainer(string view, Dictionary <string, object> parameters) { NavigationParametersContainer container = new NavigationParametersContainer(view, parameters); _parametersContainers.Add(container.Key, container); return(container.Key); }
public virtual NavigationParametersContainer GetParameters(string parametersKey) { if (parametersKey != null && _parametersContainers.ContainsKey(parametersKey)) { NavigationParametersContainer container = _parametersContainers[parametersKey]; _parametersContainers.Remove(parametersKey); return(container); } return(null); }