Beispiel #1
0
 public HttpHypermediaResolverFactory(
     IHypermediaReader hypermediaReader,
     IParameterSerializer parameterSerializer,
     IProblemStringReader problemReader,
     ILinkHcoCache <HttpLinkHcoCacheEntry> linkHcoCache)
 {
     this.hypermediaReader    = hypermediaReader;
     this.parameterSerializer = parameterSerializer;
     this.problemReader       = problemReader;
     this.linkHcoCache        = linkHcoCache;
 }
 protected HypermediaResolverBase(
     IHypermediaReader hypermediaReader,
     IParameterSerializer parameterSerializer,
     IProblemStringReader problemReader,
     ILinkHcoCache <TLinkHcoCacheEntry> linkHcoCache)
 {
     HypermediaReader    = hypermediaReader;
     ParameterSerializer = parameterSerializer;
     ProblemReader       = problemReader;
     LinkHcoCache        = linkHcoCache;
 }
Beispiel #3
0
 public HttpHypermediaResolver(
     HttpClient httpClient,
     bool disposeHttpClient,
     IHypermediaReader hypermediaReader,
     IParameterSerializer parameterSerializer,
     IProblemStringReader problemReader,
     ILinkHcoCache <HttpLinkHcoCacheEntry> linkHcoCache)
     : base(hypermediaReader, parameterSerializer, problemReader, linkHcoCache)
 {
     this.httpClient        = httpClient;
     this.disposeHttpClient = disposeHttpClient;
 }
 public ResolverDependencies(IHypermediaObjectRegister objectRegister,
                             IParameterSerializer parameterSerializer,
                             IStringParser stringParser,
                             IProblemStringReader problemReader,
                             IHypermediaReader hypermediaReader)
 {
     ObjectRegister      = objectRegister;
     ParameterSerializer = parameterSerializer;
     StringParser        = stringParser;
     ProblemReader       = problemReader;
     HypermediaReader    = hypermediaReader;
 }