public NancyReferenceProviderFactory(Lifetime lifetime, ISolution solution, ISettingsStore settingsStore, MvcReferenceProviderValidator providerValidator) { this.solution = solution; lifetime.AddBracket(() => providerValidator.OnChanged += FireOnChanged, () => providerValidator.OnChanged -= FireOnChanged); }