public SirenConverter(IHypermediaRouteResolver routeResolver, IQueryStringBuilder queryStringBuilder, ISirenConverterConfiguration configuration = null) { this.queryStringBuilder = queryStringBuilder; this.routeResolver = routeResolver; this.configuration = configuration ?? defaultConfiguration; }
public SirenHypermediaConverterFactory(IQueryStringBuilder queryStringBuilder, ISirenConverterConfiguration sirenConverterConfiguration = null) { this.queryStringBuilder = queryStringBuilder; this.sirenConverterConfiguration = sirenConverterConfiguration; }
protected SirenConverter CreateSirenConverter(ISirenConverterConfiguration configuration = null) { return(new SirenConverter(RouteResolver, QueryStringBuilder, configuration)); }