Ejemplo n.º 1
0
        public void DisposeCommandFromStackByDependency(ICommandStackDependencySource dep)
        {
            var relatedItems = _undoStack.Where(command => command.Dependencies.Any(o => o == dep));

            CommandsChanged?.Invoke();
        }
Ejemplo n.º 2
0
 public static void TryDisposeCommandFromStack(this ICommandStackDependencySource obj)
 {
     StaticContainer.Container.Resolve <ICommandStackService>().DisposeCommandFromStackByDependency(obj);
 }