internal void RegisterResolver(IItemResolver resolver) { if (ActiveResolvers == null) { ActiveResolvers = new List <IItemResolver> (); } ActiveResolvers.Add(resolver); }
internal void InvalidateResolvers() { if (ActiveResolvers != null) { foreach (var resolver in ActiveResolvers) { resolver.Invalid = true; } ActiveResolvers.Clear(); } }