Ejemplo n.º 1
0
 public IRequestConfiguration WithBodyBuilder(IRequestBodyBuilder builder)
 {
     if (builder == null)
     {
         throw new ArgumentNullException("builder");
     }
     this.bodyBuilder = builder;
     return(this);
 }
Ejemplo n.º 2
0
        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;
        }
Ejemplo n.º 3
0
 public ZabbixUserProxyServer(IWebConfiguration webConfiguration, IWebChannel webChannel, IRequestBodyBuilder requestBodyBuilder) :
     base(webConfiguration, webChannel, requestBodyBuilder)
 {
 }
Ejemplo n.º 4
0
 public ZabbixServerChecker(IWebChannel webChannel, IRequestBodyBuilder requestBodyBuilder, IWebConfiguration webConfiguration)
 {
     _webChannel         = webChannel;
     _requestBodyBuilder = requestBodyBuilder;
     _webConfiguration   = webConfiguration;
 }
Ejemplo n.º 5
0
 public static IRequestBodyBuilder WithXmlContent(this IRequestBodyBuilder builder, object value)
 {
     return(builder.OfFormat(ContentFormat.Xml).WithContent(value));
 }
Ejemplo n.º 6
0
 public static IRequestBodyBuilder IncludeFile(this IRequestBodyBuilder builder, RequestFile file)
 {
     return(builder.IncludePart(file));
 }
Ejemplo n.º 7
0
 public static IRequestBodyBuilder IncludeBody(this IRequestBodyBuilder builder, string name, object value)
 {
     return(builder.IncludePart(new RequestBody(name, value, ContentFormat.KeyValue)));
 }
Ejemplo n.º 8
0
 public HttpProxy(OwinMiddleware next, IRequestBodyBuilder bodyBuilder, IRequestHeaderBuilder headerBuilder) : base(next)
 {
     _bodyBuilder   = bodyBuilder;
     _headerBuilder = headerBuilder;
 }
Ejemplo n.º 9
0
 public ZabbixGraphsProxyServer(IWebConfiguration webConfiguration, IWebChannel webChannel, IRequestBodyBuilder requestBodyBuilder, IServiceConfiguration serviceConfiguration)
     : base(webConfiguration, webChannel, requestBodyBuilder)
 {
     _serviceConfiguration = serviceConfiguration;
 }