/// <summary> /// Constructor /// </summary> /// <param name="publishedContentAliasResolver"></param> /// <param name="viewModelCreatorScoped"></param> public RelatedLinksToRenderingConverter(IRenderingAliasResolver publishedContentAliasResolver, IRenderingCreatorScoped viewModelCreatorScoped) { _DescriptorResolver = publishedContentAliasResolver; _ViewModelCreatorScoped = viewModelCreatorScoped; }
/// <summary> /// Constructor /// </summary> /// <param name="homepageResolver"></param> /// <param name="aliasResolver"></param> public SiteSettingsResolver(IHomepageResolver homepageResolver, IRenderingAliasResolver aliasResolver) { _HomepageResolver = homepageResolver; _PublishedContentDescriptorResolver = aliasResolver; }
/// <summary> /// Constructor /// </summary> /// <param name="renderingAliasResolver"></param> public RenderingTypeResolver(IRenderingAliasResolver renderingAliasResolver) { _RenderingAliasResolver = renderingAliasResolver; _CreatorDictionary = new Dictionary <string, Type>(); }