public IRequestConfiguration WithBodyBuilder(IRequestBodyBuilder builder) { if (builder == null) { throw new ArgumentNullException("builder"); } this.bodyBuilder = builder; return(this); }
protected ZabbixProxyServerBase(IWebConfiguration webConfiguration, IWebChannel webChannel, IRequestBodyBuilder requestBodyBuilder) { if (webConfiguration == null) { throw new ArgumentNullException("webConfiguration"); } if (webChannel == null) { throw new ArgumentNullException("webChannel"); } if (requestBodyBuilder == null) { throw new ArgumentNullException("requestBodyBuilder"); } WebConfiguration = webConfiguration; WebChannel = webChannel; RequestBodyBuilder = requestBodyBuilder; }
public ZabbixUserProxyServer(IWebConfiguration webConfiguration, IWebChannel webChannel, IRequestBodyBuilder requestBodyBuilder) : base(webConfiguration, webChannel, requestBodyBuilder) { }
public ZabbixServerChecker(IWebChannel webChannel, IRequestBodyBuilder requestBodyBuilder, IWebConfiguration webConfiguration) { _webChannel = webChannel; _requestBodyBuilder = requestBodyBuilder; _webConfiguration = webConfiguration; }
public static IRequestBodyBuilder WithXmlContent(this IRequestBodyBuilder builder, object value) { return(builder.OfFormat(ContentFormat.Xml).WithContent(value)); }
public static IRequestBodyBuilder IncludeFile(this IRequestBodyBuilder builder, RequestFile file) { return(builder.IncludePart(file)); }
public static IRequestBodyBuilder IncludeBody(this IRequestBodyBuilder builder, string name, object value) { return(builder.IncludePart(new RequestBody(name, value, ContentFormat.KeyValue))); }
public HttpProxy(OwinMiddleware next, IRequestBodyBuilder bodyBuilder, IRequestHeaderBuilder headerBuilder) : base(next) { _bodyBuilder = bodyBuilder; _headerBuilder = headerBuilder; }
public ZabbixGraphsProxyServer(IWebConfiguration webConfiguration, IWebChannel webChannel, IRequestBodyBuilder requestBodyBuilder, IServiceConfiguration serviceConfiguration) : base(webConfiguration, webChannel, requestBodyBuilder) { _serviceConfiguration = serviceConfiguration; }