public AspNetCoreTransportBindingElement(string scheme, IAspNetCoreHandler handler, IMessageFactory factory, ILoggerFactory loggerFactory) { Scheme = scheme; Handler = handler; MessageFactory = factory; _loggerFactory = loggerFactory; }
public AspNetCoreTransportMiddleware(RequestDelegate next, ILogger <AspNetCoreTransportMiddleware <TService> > logger, IServiceHostProvider <TService> provider, IAspNetCoreHandler handler, PathString path) { _next = next; _provider = provider; _path = path; _handler = handler; _logger = logger; }
public AspNetCoreChannelListener(AspNetCoreTransportBindingElement bindingElement, IAspNetCoreHandler handler, IMessageFactory messageFactory, ILoggerFactory loggerFactory, BindingContext context) : base(context.Binding, new Uri(context.ListenUriBaseAddress, context.ListenUriRelativeAddress)) { Id = Guid.NewGuid(); BindingElement = bindingElement; Handler = handler; MessageFactory = messageFactory; BindingContext = context; LoggerFactory = loggerFactory; _logger = LoggerFactory.CreateLogger <AspNetCoreChannelListener>(); }
public AspNetCoreServiceMetadataBehavior(IMessageFactory messageFactory, IAspNetCoreHandler handler, IBindingSanitizer sanitizer) { _messageFactory = messageFactory; _handler = handler; _sanitizer = sanitizer; }