예제 #1
0
        protected virtual string CreateContainer(string view, Dictionary <string, object> parameters)
        {
            NavigationParametersContainer container = new NavigationParametersContainer(view, parameters);

            _parametersContainers.Add(container.Key, container);

            return(container.Key);
        }
예제 #2
0
 public virtual NavigationParametersContainer GetParameters(string parametersKey)
 {
     if (parametersKey != null && _parametersContainers.ContainsKey(parametersKey))
     {
         NavigationParametersContainer container = _parametersContainers[parametersKey];
         _parametersContainers.Remove(parametersKey);
         return(container);
     }
     return(null);
 }