public AdorneredTooltipsManager(IAdornerTooltipGenerator adornerTooltipGenerator, IHintsProvider hintsProviderProvider, IAdornerLayer adornerLayer, IAdorneredTooltipsCollection adorneredTooltipsCollection) { Argument.IsNotNull(() => adornerTooltipGenerator); Argument.IsNotNull(() => hintsProviderProvider); Argument.IsNotNull(() => adornerLayer); Argument.IsNotNull(() => adorneredTooltipsCollection); _adornerTooltipGenerator = adornerTooltipGenerator; _hintsProvider = hintsProviderProvider; _adornerLayer = adornerLayer; _adorneredTooltipsCollection = adorneredTooltipsCollection; IsEnabled = true; }