private static void RegisterUrlResolver() { UrlResolverService.MapTypeToController(typeof(AlbumSummary), "Albums"); UrlResolverService.MapTypeToController(typeof(Video), "Videos"); UrlResolverService.MapTypeToController(typeof(Post), "Posts"); UrlResolverService.MapTypeToController(typeof(PositionReport), "PositionReports"); UrlResolverService.MapTypeToController(typeof(PostCategory), "PostCategories"); UrlResolverService.MapTypeToController(typeof(PostComment), "PostComments"); }
public LatestNewsBlockModelMapper(IContentTypeRepository contentTypeRepository, ReflectionService reflectionService, IContentModelReferenceConverter contentModelService, IPropertyConverterResolver propertyConverterResolver, IContentVersionRepository contentVersionRepository, ContentLoaderService contentLoaderService, UrlResolverService urlResolverService, ContentApiConfiguration apiConfig, IUrlResolver urlResolver, IContentLoader contentLoader) : base(contentTypeRepository, reflectionService, contentModelService, contentVersionRepository, contentLoaderService, urlResolverService, apiConfig, propertyConverterResolver) { _urlResolver = urlResolver; _contentLoader = contentLoader; }